Home
last modified time | relevance | path

Searched refs:SREM (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/Blackfin/
DBlackfinISelLowering.cpp82 setOperationAction(ISD::SREM, MVT::i16, Expand); in BlackfinTargetLowering()
83 setOperationAction(ISD::SREM, MVT::i32, Expand); in BlackfinTargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp141 case ISD::SREM: in LegalizeOp()
DSelectionDAGBuilder.h467 void visitSRem(const User &I) { visitBinary(I, ISD::SREM); } in visitSRem()
DLegalizeVectorTypes.cpp108 case ISD::SREM: in ScalarizeVectorResult()
491 case ISD::SREM: in SplitVectorResult()
1244 case ISD::SREM: in WidenVectorResult()
DSelectionDAG.cpp1987 case ISD::SREM: in ComputeMaskedBits()
2635 case ISD::SREM: in FoldConstantArithmetic()
2706 case ISD::SREM: in getNode()
3002 case ISD::SREM: in getNode()
3030 case ISD::SREM: in getNode()
5873 case ISD::SREM: return "srem"; in getOperationName()
DFastISel.cpp892 return SelectBinaryOp(I, ISD::SREM); in SelectOperator()
DLegalizeDAG.cpp2320 OtherOpcode = isDIV ? ISD::SREM : ISD::SDIV; in UseDivRem()
3375 case ISD::SREM: { in ExpandNode()
3378 bool isSigned = Node->getOpcode() == ISD::SREM; in ExpandNode()
DLegalizeIntegerTypes.cpp105 case ISD::SREM: Res = PromoteIntRes_SDIV(N); break; in PromoteIntegerResult()
1053 case ISD::SREM: ExpandIntRes_SREM(N, Lo, Hi); break; in ExpandIntegerResult()
DDAGCombiner.cpp1056 case ISD::SREM: return visitSREM(N); in visit()
1894 return DAG.FoldConstantArithmetic(ISD::SREM, VT, N0C, N1C); in visitSREM()
2191 SDValue Res = SimplifyNodeWithTwoResults(N, ISD::SDIV, ISD::SREM); in visitSDIVREM()
DTargetLowering.cpp645 case ISD::SREM: in canOpTrap()
/external/llvm/lib/Target/Alpha/
DAlphaISelLowering.cpp96 setOperationAction(ISD::SREM , MVT::i64, Custom); in AlphaTargetLowering()
673 case ISD::SREM: in LowerOperation()
694 case ISD::SREM: opstr = "__remq"; break; in LowerOperation()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp101 setOperationAction(ISD::SREM, MVT::i32, Expand); in SystemZTargetLowering()
103 setOperationAction(ISD::SREM, MVT::i64, Expand); in SystemZTargetLowering()
/external/llvm/lib/Target/CellSPU/
DSPUISelLowering.cpp179 setOperationAction(ISD::SREM, MVT::i8, Expand); in SPUTargetLowering()
185 setOperationAction(ISD::SREM, MVT::i16, Expand); in SPUTargetLowering()
191 setOperationAction(ISD::SREM, MVT::i32, Expand); in SPUTargetLowering()
197 setOperationAction(ISD::SREM, MVT::i64, Expand); in SPUTargetLowering()
203 setOperationAction(ISD::SREM, MVT::i128, Expand); in SPUTargetLowering()
419 setOperationAction(ISD::SREM, VT, Expand); in SPUTargetLowering()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp157 setOperationAction(ISD::SREM, MVT::i8, Expand); in MSP430TargetLowering()
163 setOperationAction(ISD::SREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.cpp101 setOperationAction(ISD::SREM, MVT::i32, Expand); in MBlazeTargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp716 setOperationAction(ISD::SREM, MVT::i32, Expand); in SparcTargetLowering()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td313 def srem : SDNode<"ISD::SREM" , SDTIntBinOp>;
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp108 setOperationAction(ISD::SREM, MVT::i32, Expand); in PPCTargetLowering()
110 setOperationAction(ISD::SREM, MVT::i64, Expand); in PPCTargetLowering()
319 setOperationAction(ISD::SREM, VT, Expand); in PPCTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp116 setOperationAction(ISD::SREM, MVT::i32, Expand); in MipsTargetLowering()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp153 setOperationAction(ISD::SREM, VT.getSimpleVT(), Expand); in addTypeForNEON()
571 setOperationAction(ISD::SREM, MVT::i32, Expand); in ARMTargetLowering()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp395 setOperationAction(ISD::SREM, VT, Expand); in X86TargetLowering()
713 setOperationAction(ISD::SREM, (MVT::SimpleValueType)VT, Expand); in X86TargetLowering()