Searched refs:TypeLegal (Results 1 – 16 of 16) sorted by relevance
252 case TargetLowering::TypeLegal: in run()317 case TargetLowering::TypeLegal: in run()
49 case TargetLowering::TypeLegal: in ExpandRes_BITCAST()
1557 case TargetLowering::TypeLegal: in SplitVecRes_BITCAST()2871 (TypeAction == TargetLowering::TypeLegal || in SplitVecRes_VECTOR_SHUFFLE()5765 case TargetLowering::TypeLegal: in WidenVecRes_BITCAST()6495 while (TLI.getTypeAction(Ctx, SetCCOpVT) != TargetLowering::TypeLegal) in WidenVSELECTMask()6503 while (TLI.getTypeAction(Ctx, CondVT) != TargetLowering::TypeLegal) in WidenVSELECTMask()7840 if ((Action == TargetLowering::TypeLegal || in findMemType()7862 if ((Action == TargetLowering::TypeLegal || in findMemType()
68 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; in isTypeLegal()
488 case TargetLowering::TypeLegal: in PromoteIntRes_BITCAST()1684 case TargetLowering::TypeLegal: in PromoteIntRes_TRUNCATE()5984 getTypeAction(InVT) == TargetLowering::TypeLegal) { in PromoteIntRes_EXTRACT_SUBVECTOR()6185 assert(getTypeAction(OpVT) == TargetLowering::TypeLegal && in PromoteIntRes_CONCAT_VECTORS()
983 TargetLowering::TypeLegal && in LegalizeOp()988 TargetLowering::TypeLegal || in LegalizeOp()
3777 while (TLI.getTypeAction(Ctx, VT) != TargetLoweringBase::TypeLegal) in visitSelect()
7180 TargetLowering::TypeLegal) in FoldConstantArithmetic()
860 return (LK.first == TargetLoweringBase::TypeLegal || in hasUMin()2894 bool NoAddCarry = TyActn == TargetLoweringBase::TypeLegal || in visitADDLike()
1031 assert((LA == TypeLegal || LA == TypeSoftenFloat || in getTypeConversion()1117 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal) in getTypeConversion()1143 if (ValueTypeActions.getTypeAction(LargerVector) == TypeLegal) in getTypeConversion()1653 } while (LK.first != TypeLegal); in getVectorTypeBreakdown()
125 return LK.first != TargetLoweringBase::TypeLegal; in shouldReplace()
213 TypeLegal, // The target natively supports this type. enumerator1119 ValueTypeActionImpl() { llvm::fill(ValueTypeActions, TypeLegal); } in ValueTypeActionImpl()1179 case TypeLegal: in getTypeToExpandTo()
1006 if (LK.first == TargetLoweringBase::TypeLegal) in getTypeLegalizationCost()
217 while (getTypeAction(Context, LegalVT) != TypeLegal) in getSetCCResultType()
3353 while (getTypeAction(Context, VT) != TypeLegal) in decomposeMulByConstant()
688 if (SubVecLK.first == TargetLoweringBase::TypeLegal && in getIntrinsicInstrCost()689 VecLK.first == TargetLoweringBase::TypeLegal && CIdx->isZero()) in getIntrinsicInstrCost()