Home
last modified time | relevance | path

Searched refs:SREM (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp490 { ISD::SREM, MVT::v1i64, 1 * FunctionCallDivCost}, in getArithmeticInstrCost()
494 { ISD::SREM, MVT::v2i32, 2 * FunctionCallDivCost}, in getArithmeticInstrCost()
498 { ISD::SREM, MVT::v4i16, 4 * FunctionCallDivCost}, in getArithmeticInstrCost()
502 { ISD::SREM, MVT::v8i8, 8 * FunctionCallDivCost}, in getArithmeticInstrCost()
507 { ISD::SREM, MVT::v2i64, 2 * FunctionCallDivCost}, in getArithmeticInstrCost()
511 { ISD::SREM, MVT::v4i32, 4 * FunctionCallDivCost}, in getArithmeticInstrCost()
515 { ISD::SREM, MVT::v8i16, 8 * FunctionCallDivCost}, in getArithmeticInstrCost()
519 { ISD::SREM, MVT::v16i8, 16 * FunctionCallDivCost}, in getArithmeticInstrCost()
/external/llvm/lib/Target/R600/
DAMDILISelLowering.cpp108 setOperationAction(ISD::SREM, VT, Expand); in InitAMDILLowering()
163 setOperationAction(ISD::SREM, MVT::v2i64, Expand); in InitAMDILLowering()
555 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS); in LowerSREM8()
572 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS); in LowerSREM16()
DAMDGPUISelLowering.cpp181 case ISD::SREM: return LowerSREM(Op, DAG); in LowerOperation()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDILISelLowering.cpp119 setOperationAction(ISD::SREM, VT, Expand); in InitAMDILLowering()
179 setOperationAction(ISD::SREM, MVT::v2i64, Expand); in InitAMDILLowering()
655 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS); in LowerSREM8()
673 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS); in LowerSREM16()
DAMDGPUISelLowering.cpp90 case ISD::SREM: return LowerSREM(Op, DAG); in LowerOperation()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILISelLowering.cpp119 setOperationAction(ISD::SREM, VT, Expand); in InitAMDILLowering()
179 setOperationAction(ISD::SREM, MVT::v2i64, Expand); in InitAMDILLowering()
655 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS); in LowerSREM8()
673 LHS = DAG.getNode(ISD::SREM, DL, INTTY, LHS, RHS); in LowerSREM16()
DAMDGPUISelLowering.cpp90 case ISD::SREM: return LowerSREM(Op, DAG); in LowerOperation()
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h176 ADD, SUB, MUL, SDIV, UDIV, SREM, UREM, enumerator
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1084 setOperationAction(ISD::SREM, MVT::i32, Expand); in HexagonTargetLowering()
1089 setOperationAction(ISD::SREM, MVT::i64, Expand); in HexagonTargetLowering()
1286 setOperationAction(ISD::SREM, MVT::i32, Expand); in HexagonTargetLowering()
1319 setOperationAction(ISD::SREM, MVT::i32, Expand); in HexagonTargetLowering()
1322 setOperationAction(ISD::SREM, MVT::i64, Expand); in HexagonTargetLowering()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h479 void visitSRem(const User &I) { visitBinary(I, ISD::SREM); } in visitSRem()
DSelectionDAGDumper.cpp159 case ISD::SREM: return "srem"; in getOperationName()
DLegalizeVectorOps.cpp198 case ISD::SREM: in LegalizeOp()
DLegalizeVectorTypes.cpp108 case ISD::SREM: in ScalarizeVectorResult()
571 case ISD::SREM: in SplitVectorResult()
1464 case ISD::SREM: in WidenVectorResult()
DSelectionDAG.cpp2052 case ISD::SREM: in ComputeMaskedBits()
2754 case ISD::SREM: in FoldConstantArithmetic()
2856 case ISD::SREM: in getNode()
3178 case ISD::SREM: in getNode()
3206 case ISD::SREM: in getNode()
DFastISel.cpp1004 return SelectBinaryOp(I, ISD::SREM); in SelectOperator()
DLegalizeDAG.cpp2024 OtherOpcode = isDIV ? ISD::SREM : ISD::SDIV; in useDivRem()
3295 case ISD::SREM: { in ExpandNode()
3297 bool isSigned = Node->getOpcode() == ISD::SREM; in ExpandNode()
DLegalizeIntegerTypes.cpp110 case ISD::SREM: Res = PromoteIntRes_SDIV(N); break; in PromoteIntegerResult()
1125 case ISD::SREM: ExpandIntRes_SREM(N, Lo, Hi); break; in ExpandIntegerResult()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp772 case ISD::SREM: in canOpTrap()
1204 case SRem: return ISD::SREM; in InstructionOpcodeToISD()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp159 setOperationAction(ISD::SREM, MVT::i8, Expand); in MSP430TargetLowering()
165 setOperationAction(ISD::SREM, MVT::i16, Expand); in MSP430TargetLowering()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp138 setOperationAction(ISD::SREM, MVT::i32, Expand); in AArch64TargetLowering()
139 setOperationAction(ISD::SREM, MVT::i64, Expand); in AArch64TargetLowering()
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td326 def srem : SDNode<"ISD::SREM" , SDTIntBinOp>;
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp288 setOperationAction(ISD::SREM, MVT::i32, Expand); in MipsTargetLowering()
292 setOperationAction(ISD::SREM, MVT::i64, Expand); in MipsTargetLowering()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp1270 setOperationAction(ISD::SREM, MVT::i32, Expand); in SparcTargetLowering()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp110 setOperationAction(ISD::SREM, MVT::i32, Expand); in PPCTargetLowering()
112 setOperationAction(ISD::SREM, MVT::i64, Expand); in PPCTargetLowering()
396 setOperationAction(ISD::SREM, VT, Expand); in PPCTargetLowering()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp114 setOperationAction(ISD::SREM, VT, Expand); in SystemZTargetLowering()

12