Searched refs:VPLegalization (Results 1 – 6 of 6) sorted by relevance
114 TargetTransformInfo::VPLegalization116 using VPLegalization = TargetTransformInfo::VPLegalization; in getVPLegalizationStrategy() local117 return VPLegalization(VPLegalization::Legal, VPLegalization::Legal); in getVPLegalizationStrategy()
36 using VPLegalization = TargetTransformInfo::VPLegalization; typedef65 #define VPINTERNAL_CASE(X) .Case(#X, VPLegalization::X)754 TargetTransformInfo::VPLegalization Strategy;782 VPLegalization821 case VPLegalization::Legal: in expandVectorPredication()823 case VPLegalization::Discard: in expandVectorPredication()826 case VPLegalization::Convert: in expandVectorPredication()835 case VPLegalization::Legal: in expandVectorPredication()837 case VPLegalization::Discard: in expandVectorPredication()839 case VPLegalization::Convert: in expandVectorPredication()[all …]
259 TargetTransformInfo::VPLegalization261 using VPLegalization = TargetTransformInfo::VPLegalization; in getVPLegalizationStrategy() local267 return VPLegalization(VPLegalization::Discard, VPLegalization::Convert); in getVPLegalizationStrategy()268 return VPLegalization(VPLegalization::Legal, VPLegalization::Legal); in getVPLegalizationStrategy()
918 TargetTransformInfo::VPLegalization920 return TargetTransformInfo::VPLegalization( in getVPLegalizationStrategy()921 /* EVLParamStrategy */ TargetTransformInfo::VPLegalization::Discard, in getVPLegalizationStrategy()922 /* OperatorStrategy */ TargetTransformInfo::VPLegalization::Convert); in getVPLegalizationStrategy()
1687 struct VPLegalization { struct1712 VPLegalization(VPTransform EVLParamStrategy, VPTransform OpStrategy) in VPLegalization() argument1718 VPLegalization getVPLegalizationStrategy(const VPIntrinsic &PI) const;2111 virtual VPLegalization2843 VPLegalization
1252 TargetTransformInfo::VPLegalization