@@ -4377,10 +4377,11 @@ def fsycl : Flag<["-"], "fsycl">, Flags<[NoXarchOption, CoreOption]>, Group<sycl
43774377 HelpText<"Enables SYCL kernels compilation for device">;
43784378def fno_sycl : Flag<["-"], "fno-sycl">, Flags<[NoXarchOption, CoreOption]>, Group<sycl_Group>,
43794379 HelpText<"Disables SYCL kernels compilation for device">;
4380- defm sycl_esimd: BoolFOption<"sycl-explicit-simd",
4381- LangOpts<"SYCLExplicitSIMD">, DefaultFalse,
4382- PosFlag<SetTrue, [CC1Option], "Enable">, NegFlag<SetFalse, [], "Disable">,
4383- BothFlags<[NoArgumentUnused, CoreOption], "SYCL explicit SIMD extension.">>;
4380+ // FIXME: -fsycl-explicit-simd is deprecated. remove it when support is dropped.
4381+ def : Flag<["-"], "fsycl-explicit-simd">, Flags<[CoreOption]>, Group<clang_ignored_legacy_options_Group>,
4382+ HelpText<"Enable SYCL explicit SIMD extension. (deprecated)">;
4383+ def : Flag<["-"], "fno-sycl-explicit-simd">, Flags<[CoreOption]>, Group<clang_ignored_legacy_options_Group>,
4384+ HelpText<"Disable SYCL explicit SIMD extension. (deprecated)">;
43844385defm sycl_early_optimizations : OptOutFFlag<"sycl-early-optimizations", "Enable", "Disable", " standard optimization pipeline for SYCL device compiler", [CoreOption]>;
43854386def fsycl_dead_args_optimization : Flag<["-"], "fsycl-dead-args-optimization">,
43864387 Group<sycl_Group>, Flags<[NoArgumentUnused, CoreOption]>, HelpText<"Enables "
0 commit comments