Lines Matching refs:has16BitInsts
646 (ScalarVT == MVT::f16 && Subtarget->has16BitInsts())); in isFPImmLegal()
760 (Subtarget->has16BitInsts() && VT == MVT::f16); in isFAbsFree()
766 (Subtarget->has16BitInsts() && VT == MVT::f16) || in isFNegFree()
803 if (DestSize== 16 && Subtarget->has16BitInsts()) in isTruncateFree()
813 if (SrcSize == 16 && Subtarget->has16BitInsts()) in isZExtFree()
2462 if (Subtarget->has16BitInsts() && DestVT == MVT::f16) { in LowerUINT_TO_FP()
2489 if (Subtarget->has16BitInsts() && DestVT == MVT::f16) { in LowerSINT_TO_FP()
2643 if (Subtarget->has16BitInsts() && SrcVT == MVT::f16) { in LowerFP_TO_SINT()
2666 if (Subtarget->has16BitInsts() && SrcVT == MVT::f16) { in LowerFP_TO_UINT()
3203 if (Subtarget->has16BitInsts() && VT.getScalarType().bitsLE(MVT::i16)) in performMulCombine()
3324 if (LegalVT != MVT::i32 && (Subtarget->has16BitInsts() && in getFFBX_U32()
3755 assert(!Subtarget->has16BitInsts() && "should only see if f16 is illegal"); in performFAbsCombine()