Home
last modified time | relevance | path

Searched refs:UDIV (Results 1 – 24 of 24) sorted by relevance

/external/openssl/crypto/bn/asm/
Dppc.pl116 $UDIV= "divwu"; # unsigned divide
140 $UDIV= "divdu"; # unsigned divide
1670 $UDIV r8,r3,r9 #q = h/dh
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h182 ADD, SUB, MUL, SDIV, UDIV, SREM, UREM, enumerator
/external/llvm/lib/Target/Sparc/
DSparcISelDAGToDAG.cpp148 case ISD::UDIV: { in Select()
DSparcInstrInfo.td495 defm UDIV : F3_12np<"udiv", 0b001110>;
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h489 void visitUDiv(const User &I) { visitBinary(I, ISD::UDIV); } in visitUDiv()
DSelectionDAGDumper.cpp160 case ISD::UDIV: return "udiv"; in getOperationName()
DLegalizeVectorOps.cpp172 case ISD::UDIV: in LegalizeOp()
DFastISel.cpp945 return SelectBinaryOp(I, ISD::UDIV); in SelectOperator()
1114 } else if (Opcode == ISD::UDIV && isPowerOf2_64(Imm)) { in FastEmit_ri_()
DLegalizeVectorTypes.cpp110 case ISD::UDIV: in ScalarizeVectorResult()
518 case ISD::UDIV: in SplitVectorResult()
1276 case ISD::UDIV: in WidenVectorResult()
DSelectionDAG.cpp1715 case ISD::UDIV: { in ComputeMaskedBits()
2637 case ISD::UDIV: in FoldConstantArithmetic()
2711 case ISD::UDIV: in getNode()
3022 case ISD::UDIV: in getNode()
3050 case ISD::UDIV: in getNode()
DLegalizeIntegerTypes.cpp112 case ISD::UDIV: in PromoteIntegerResult()
1121 case ISD::UDIV: ExpandIntRes_UDIV(N, Lo, Hi); break; in ExpandIntegerResult()
2279 SDValue DIV = DAG.getNode(ISD::UDIV, DL, LHS.getValueType(), MUL, NotZero); in ExpandIntRes_XMULO()
DDAGCombiner.cpp1099 case ISD::UDIV: return visitUDIV(N); in visit()
1855 return DAG.getNode(ISD::UDIV, N->getDebugLoc(), N1.getValueType(), in visitSDIV()
1927 return DAG.FoldConstantArithmetic(ISD::UDIV, VT, N0C, N1C); in visitUDIV()
2037 SDValue Div = DAG.getNode(ISD::UDIV, N->getDebugLoc(), VT, N0, N1); in visitUREM()
2277 SDValue Res = SimplifyNodeWithTwoResults(N, ISD::UDIV, ISD::UREM); in visitUDIVREM()
8018 if (N->getOpcode() == ISD::SDIV || N->getOpcode() == ISD::UDIV || in SimplifyVBinOp()
DLegalizeDAG.cpp1929 OtherOpcode = isDIV ? ISD::UREM : ISD::UDIV; in UseDivRem()
3071 unsigned DivOpc = isSigned ? ISD::SDIV : ISD::UDIV; in ExpandNode()
3097 case ISD::UDIV: in ExpandNode()
DTargetLowering.cpp645 case ISD::UDIV: in canOpTrap()
/external/llvm/lib/Target/CellSPU/
DSPUISelLowering.cpp179 setOperationAction(ISD::UDIV, MVT::i8, Expand); in SPUTargetLowering()
185 setOperationAction(ISD::UDIV, MVT::i16, Expand); in SPUTargetLowering()
191 setOperationAction(ISD::UDIV, MVT::i32, Expand); in SPUTargetLowering()
197 setOperationAction(ISD::UDIV, MVT::i64, Expand); in SPUTargetLowering()
203 setOperationAction(ISD::UDIV, MVT::i128, Expand); in SPUTargetLowering()
430 setOperationAction(ISD::UDIV, VT, Expand); in SPUTargetLowering()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp154 setOperationAction(ISD::UDIV, MVT::i8, Expand); in MSP430TargetLowering()
160 setOperationAction(ISD::UDIV, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1066 setOperationAction(ISD::UDIV, MVT::i32, Expand); in HexagonTargetLowering()
1069 setOperationAction(ISD::UDIV, MVT::i64, Expand); in HexagonTargetLowering()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.cpp121 setOperationAction(ISD::UDIV, MVT::i32, Expand); in MBlazeTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp167 setOperationAction(ISD::UDIV, MVT::i32, Expand); in MipsTargetLowering()
171 setOperationAction(ISD::UDIV, MVT::i64, Expand); in MipsTargetLowering()
DMipsInstrInfo.td955 def UDIV : Div32<MipsDivRemU, 0x1b, "divu", IIIdiv>;
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td325 def udiv : SDNode<"ISD::UDIV" , SDTIntBinOp>;
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp148 setOperationAction(ISD::UDIV, VT.getSimpleVT(), Expand); in addTypeForNEON()
531 setOperationAction(ISD::UDIV, MVT::v4i16, Custom); in ARMTargetLowering()
532 setOperationAction(ISD::UDIV, MVT::v8i8, Custom); in ARMTargetLowering()
640 setOperationAction(ISD::UDIV, MVT::i32, Expand); in ARMTargetLowering()
5183 case ISD::UDIV: return LowerUDIV(Op, DAG); in LowerOperation()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp342 setOperationAction(ISD::UDIV, VT, Expand); in PPCTargetLowering()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp354 setOperationAction(ISD::UDIV, VT, Expand); in X86TargetLowering()
719 setOperationAction(ISD::UDIV, (MVT::SimpleValueType)VT, Expand); in X86TargetLowering()