|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/ARM/ARMTargetTransformInfo.cpp 658 { ISD::SDIV, MVT::v1i64, 1 * FunctionCallDivCost},
659 { ISD::UDIV, MVT::v1i64, 1 * FunctionCallDivCost},
660 { ISD::SREM, MVT::v1i64, 1 * FunctionCallDivCost},
661 { ISD::UREM, MVT::v1i64, 1 * FunctionCallDivCost},
662 { ISD::SDIV, MVT::v2i32, 2 * FunctionCallDivCost},
663 { ISD::UDIV, MVT::v2i32, 2 * FunctionCallDivCost},
664 { ISD::SREM, MVT::v2i32, 2 * FunctionCallDivCost},
665 { ISD::UREM, MVT::v2i32, 2 * FunctionCallDivCost},
668 { ISD::SREM, MVT::v4i16, 4 * FunctionCallDivCost},
669 { ISD::UREM, MVT::v4i16, 4 * FunctionCallDivCost},
672 { ISD::SREM, MVT::v8i8, 8 * FunctionCallDivCost},
673 { ISD::UREM, MVT::v8i8, 8 * FunctionCallDivCost},
675 { ISD::SDIV, MVT::v2i64, 2 * FunctionCallDivCost},
676 { ISD::UDIV, MVT::v2i64, 2 * FunctionCallDivCost},
677 { ISD::SREM, MVT::v2i64, 2 * FunctionCallDivCost},
678 { ISD::UREM, MVT::v2i64, 2 * FunctionCallDivCost},
679 { ISD::SDIV, MVT::v4i32, 4 * FunctionCallDivCost},
680 { ISD::UDIV, MVT::v4i32, 4 * FunctionCallDivCost},
681 { ISD::SREM, MVT::v4i32, 4 * FunctionCallDivCost},
682 { ISD::UREM, MVT::v4i32, 4 * FunctionCallDivCost},
683 { ISD::SDIV, MVT::v8i16, 8 * FunctionCallDivCost},
684 { ISD::UDIV, MVT::v8i16, 8 * FunctionCallDivCost},
685 { ISD::SREM, MVT::v8i16, 8 * FunctionCallDivCost},
686 { ISD::UREM, MVT::v8i16, 8 * FunctionCallDivCost},
687 { ISD::SDIV, MVT::v16i8, 16 * FunctionCallDivCost},
688 { ISD::UDIV, MVT::v16i8, 16 * FunctionCallDivCost},
689 { ISD::SREM, MVT::v16i8, 16 * FunctionCallDivCost},
690 { ISD::UREM, MVT::v16i8, 16 * FunctionCallDivCost},