Searched refs:VPLegalization (Results 1 – 6 of 6) sorted by relevance
35 using VPLegalization = TargetTransformInfo::VPLegalization; typedef64 #define VPINTERNAL_CASE(X) .Case(#X, VPLegalization::X)558 TargetTransformInfo::VPLegalization Strategy;586 VPLegalization625 case VPLegalization::Legal: in expandVectorPredication()627 case VPLegalization::Discard: in expandVectorPredication()630 case VPLegalization::Convert: in expandVectorPredication()639 case VPLegalization::Legal: in expandVectorPredication()641 case VPLegalization::Discard: in expandVectorPredication()643 case VPLegalization::Convert: in expandVectorPredication()[all …]
114 TargetTransformInfo::VPLegalization116 using VPLegalization = TargetTransformInfo::VPLegalization; in getVPLegalizationStrategy() local117 return VPLegalization(VPLegalization::Legal, VPLegalization::Legal); in getVPLegalizationStrategy()
186 TargetTransformInfo::VPLegalization188 using VPLegalization = TargetTransformInfo::VPLegalization; in getVPLegalizationStrategy() local189 return VPLegalization(VPLegalization::Legal, VPLegalization::Legal); in getVPLegalizationStrategy()
817 TargetTransformInfo::VPLegalization819 return TargetTransformInfo::VPLegalization( in getVPLegalizationStrategy()820 /* EVLParamStrategy */ TargetTransformInfo::VPLegalization::Discard, in getVPLegalizationStrategy()821 /* OperatorStrategy */ TargetTransformInfo::VPLegalization::Convert); in getVPLegalizationStrategy()
1462 struct VPLegalization { struct1487 VPLegalization(VPTransform EVLParamStrategy, VPTransform OpStrategy) in VPLegalization() argument1493 VPLegalization getVPLegalizationStrategy(const VPIntrinsic &PI) const;1843 virtual VPLegalization2482 VPLegalization
1098 TargetTransformInfo::VPLegalization