Lines Matching defs:SLT
541 MVT::SimpleValueType SLT = LT.second.getScalarType().SimpleTy;
547 if (SLT == MVT::i64)
550 if (ST->has16BitInsts() && SLT == MVT::i16)
560 if (SLT == MVT::i64) {
565 if (ST->has16BitInsts() && SLT == MVT::i16)
571 if (SLT == MVT::i64) {
576 if (ST->has16BitInsts() && SLT == MVT::i16)
590 if (ST->hasMadMacF32Insts() && SLT == MVT::f32 && !HasFP32Denormals)
592 if (ST->has16BitInsts() && SLT == MVT::f16 && !HasFP64FP16Denormals)
606 if (ST->hasPackedFP32Ops() && SLT == MVT::f32)
608 if (SLT == MVT::f64)
611 if (ST->has16BitInsts() && SLT == MVT::f16)
614 if (SLT == MVT::f32 || SLT == MVT::f16)
621 if (SLT == MVT::f64) {
634 if ((SLT == MVT::f32 && !HasFP32Denormals) ||
635 (SLT == MVT::f16 && ST->has16BitInsts())) {
640 if (SLT == MVT::f16 && ST->has16BitInsts()) {
651 if (SLT == MVT::f32 && ((CxtI && CxtI->hasApproxFunc()) ||
660 if (SLT == MVT::f32 || SLT == MVT::f16) {
662 int Cost = (SLT == MVT::f16 ? 14 : 10) * getFullRateInstrCost() +
676 return TLI->isFNegFree(SLT) ? 0 : NElts;
719 MVT::SimpleValueType SLT = LT.second.getScalarType().SimpleTy;
721 if (SLT == MVT::f64)
724 if ((ST->has16BitInsts() && SLT == MVT::f16) ||
725 (ST->hasPackedFP32Ops() && SLT == MVT::f32))