Skip to content

Commit d75f296

Browse files
Fixed review comment
1 parent 6ab9eaa commit d75f296

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

clang/include/clang/Driver/Options.td

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4370,7 +4370,9 @@ def fsycl : Flag<["-"], "fsycl">, Flags<[NoXarchOption, CoreOption]>, Group<sycl
43704370
HelpText<"Enables SYCL kernels compilation for device">;
43714371
def fno_sycl : Flag<["-"], "fno-sycl">, Flags<[NoXarchOption, CoreOption]>, Group<sycl_Group>,
43724372
HelpText<"Disables SYCL kernels compilation for device">;
4373+
// TODO: -fsycl-explicit-simd is deprecated. remove it when support is dropped.
43734374
defm sycl_esimd: BoolFOption<"sycl-explicit-simd",
4375+
Group<clang_ignored_legacy_options_Group>,
43744376
LangOpts<"SYCLExplicitSIMD">, DefaultFalse,
43754377
PosFlag<SetTrue, [CC1Option], "Enable">, NegFlag<SetFalse, [], "Disable">,
43764378
BothFlags<[NoArgumentUnused, CoreOption], "SYCL explicit SIMD extension.">>;

clang/lib/Driver/ToolChains/Clang.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5406,9 +5406,7 @@ void Clang::ConstructJob(Compilation &C, const JobAction &JA,
54065406
}
54075407

54085408
for (const Arg *A :
5409-
// TODO: remove -fsycl-explicit-simd when support is dropped.
5410-
Args.filtered(options::OPT_clang_ignored_legacy_options_Group,
5411-
options::OPT_fsycl_esimd, options::OPT_fno_sycl_esimd)) {
5409+
Args.filtered(options::OPT_clang_ignored_legacy_options_Group)) {
54125410
D.Diag(diag::warn_ignored_clang_option) << A->getAsString(Args);
54135411
A->claim();
54145412
}

0 commit comments

Comments
 (0)