diff --git a/clang/include/clang/Driver/CLCompatOptions.td b/clang/include/clang/Driver/CLCompatOptions.td index 90be1d3f3c042..561746d931ed3 100644 --- a/clang/include/clang/Driver/CLCompatOptions.td +++ b/clang/include/clang/Driver/CLCompatOptions.td @@ -452,6 +452,8 @@ def _SLASH_Qpar : CLFlag<"Qpar">; def _SLASH_Qpar_report : CLJoined<"Qpar-report">; def _SLASH_Qsafe_fp_loads : CLFlag<"Qsafe_fp_loads">; def _SLASH_Qspectre : CLFlag<"Qspectre">; +def _SLASH_Qspectre_load : CLFlag<"Qspectre-load">; +def _SLASH_Qspectre_load_cf : CLFlag<"Qspectre-load-cf">; def _SLASH_Qvec_report : CLJoined<"Qvec-report">; def _SLASH_u : CLFlag<"u">; def _SLASH_V : CLFlag<"V">; diff --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c index b5dd667943d22..f230caa936be1 100644 --- a/clang/test/Driver/cl-options.c +++ b/clang/test/Driver/cl-options.c @@ -464,6 +464,8 @@ // RUN: /Qpar-report:1 \ // RUN: /Qsafe_fp_loads \ // RUN: /Qspectre \ +// RUN: /Qspectre-load \ +// RUN: /Qspectre-load-cf \ // RUN: /Qvec-report:2 \ // RUN: /u \ // RUN: /V \