Home
last modified time | relevance | path

Searched refs:UREM (Results 1 – 22 of 22) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h189 ADD, SUB, MUL, SDIV, UDIV, SREM, UREM, enumerator
/external/llvm/lib/Target/Alpha/
DAlphaISelLowering.cpp97 setOperationAction(ISD::UREM , MVT::i64, Custom); in AlphaTargetLowering()
672 case ISD::UREM: in LowerOperation()
677 SDValue Tmp1 = Op.getNode()->getOpcode() == ISD::UREM ? in LowerOperation()
693 case ISD::UREM: opstr = "__remqu"; break; in LowerOperation()
/external/llvm/lib/Target/Blackfin/
DBlackfinISelLowering.cpp88 setOperationAction(ISD::UREM, MVT::i16, Expand); in BlackfinTargetLowering()
89 setOperationAction(ISD::UREM, MVT::i32, Expand); in BlackfinTargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp142 case ISD::UREM: in LegalizeOp()
DSelectionDAGBuilder.h466 void visitURem(const User &I) { visitBinary(I, ISD::UREM); } in visitURem()
DLegalizeVectorTypes.cpp111 case ISD::UREM: in ScalarizeVectorResult()
490 case ISD::UREM: in SplitVectorResult()
1246 case ISD::UREM: in WidenVectorResult()
DSelectionDAG.cpp2016 case ISD::UREM: { in ComputeMaskedBits()
2629 case ISD::UREM: in FoldConstantArithmetic()
2701 case ISD::UREM: in getNode()
3001 case ISD::UREM: in getNode()
3029 case ISD::UREM: in getNode()
5874 case ISD::UREM: return "urem"; in getOperationName()
DFastISel.cpp894 return SelectBinaryOp(I, ISD::UREM); in SelectOperator()
DLegalizeIntegerTypes.cpp108 case ISD::UREM: Res = PromoteIntRes_UDIV(N); break; in PromoteIntegerResult()
1056 case ISD::UREM: ExpandIntRes_UREM(N, Lo, Hi); break; in ExpandIntegerResult()
DDAGCombiner.cpp1057 case ISD::UREM: return visitUREM(N); in visit()
1899 return DAG.getNode(ISD::UREM, N->getDebugLoc(), VT, N0, N1); in visitSREM()
1936 return DAG.FoldConstantArithmetic(ISD::UREM, VT, N0C, N1C); in visitUREM()
2198 SDValue Res = SimplifyNodeWithTwoResults(N, ISD::UDIV, ISD::UREM); in visitUDIVREM()
DLegalizeDAG.cpp2322 OtherOpcode = isDIV ? ISD::UREM : ISD::UDIV; in UseDivRem()
3374 case ISD::UREM: in ExpandNode()
DTargetLowering.cpp646 case ISD::UREM: in canOpTrap()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp102 setOperationAction(ISD::UREM, MVT::i32, Expand); in SystemZTargetLowering()
104 setOperationAction(ISD::UREM, MVT::i64, Expand); in SystemZTargetLowering()
/external/llvm/lib/Target/CellSPU/
DSPUISelLowering.cpp180 setOperationAction(ISD::UREM, MVT::i8, Expand); in SPUTargetLowering()
186 setOperationAction(ISD::UREM, MVT::i16, Expand); in SPUTargetLowering()
192 setOperationAction(ISD::UREM, MVT::i32, Expand); in SPUTargetLowering()
198 setOperationAction(ISD::UREM, MVT::i64, Expand); in SPUTargetLowering()
204 setOperationAction(ISD::UREM, MVT::i128, Expand); in SPUTargetLowering()
421 setOperationAction(ISD::UREM, VT, Expand); in SPUTargetLowering()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp154 setOperationAction(ISD::UREM, MVT::i8, Expand); in MSP430TargetLowering()
160 setOperationAction(ISD::UREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.cpp100 setOperationAction(ISD::UREM, MVT::i32, Expand); in MBlazeTargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp715 setOperationAction(ISD::UREM, MVT::i32, Expand); in SparcTargetLowering()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td314 def urem : SDNode<"ISD::UREM" , SDTIntBinOp>;
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp109 setOperationAction(ISD::UREM, MVT::i32, Expand); in PPCTargetLowering()
111 setOperationAction(ISD::UREM, MVT::i64, Expand); in PPCTargetLowering()
321 setOperationAction(ISD::UREM, VT, Expand); in PPCTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp118 setOperationAction(ISD::UREM, MVT::i32, Expand); in MipsTargetLowering()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp154 setOperationAction(ISD::UREM, VT.getSimpleVT(), Expand); in addTypeForNEON()
572 setOperationAction(ISD::UREM, MVT::i32, Expand); in ARMTargetLowering()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp396 setOperationAction(ISD::UREM, VT, Expand); in X86TargetLowering()
714 setOperationAction(ISD::UREM, (MVT::SimpleValueType)VT, Expand); in X86TargetLowering()