================ @@ -1046,6 +1046,14 @@ def FeatureFastUnalignedAccess def FeaturePostRAScheduler : SubtargetFeature<"use-postra-scheduler", "UsePostRAScheduler", "true", "Schedule again after register allocation">; +def FeaturePredictableSelectIsExpensive + : SubtargetFeature<"predictable-select-expensive", "PredictableSelectIsExpensive", + "true", "Prefer likely predicted branches over selects">; + +def FeatureEnableSelectOptimize + : SubtargetFeature<"enable-select-opt", "EnableSelectOptimize", "true", ---------------- topperc wrote:
If there are no in tree targets using it should we default this to false? https://github.com/llvm/llvm-project/pull/80124 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits