[clang] [RISCV][AArch64] Don't allow -mvscale-min/max options to be passed to the clang driver. (PR #68065)
https://github.com/topperc closed https://github.com/llvm/llvm-project/pull/68065 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[clang] [RISCV][AArch64] Don't allow -mvscale-min/max options to be passed to the clang driver. (PR #68065)
https://github.com/paulwalker-arm approved this pull request. https://github.com/llvm/llvm-project/pull/68065 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[clang] [RISCV][AArch64] Don't allow -mvscale-min/max options to be passed to the clang driver. (PR #68065)
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Changes The driver doesn't have code to pass these down to cc1. It just prints an unused option warning. Remove them from the driver. --- Full diff: https://github.com/llvm/llvm-project/pull/68065.diff 1 Files Affected: - (modified) clang/include/clang/Driver/Options.td (+2-4) ``diff diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td index ee4e23f335e7875..87159dd64dc7a7b 100644 --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -4563,13 +4563,11 @@ def msve_vector_bits_EQ : Joined<["-"], "msve-vector-bits=">, Group, MarshallingInfoInt>; def mvscale_max_EQ : Joined<["-"], "mvscale-max=">, - Group, Flags<[NoXarchOption]>, - Visibility<[ClangOption, CC1Option, FC1Option]>, + Visibility<[CC1Option, FC1Option]>, HelpText<"Specify the vscale maximum. Defaults to the" " vector length agnostic value of \"0\". (AArch64/RISC-V only)">, MarshallingInfoInt>; `` https://github.com/llvm/llvm-project/pull/68065 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
[clang] [RISCV][AArch64] Don't allow -mvscale-min/max options to be passed to the clang driver. (PR #68065)
https://github.com/topperc created https://github.com/llvm/llvm-project/pull/68065 The driver doesn't have code to pass these down to cc1. It just prints an unused option warning. Remove them from the driver. >From b6be263a9b07425471f17e66b506bb805f29b8a0 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Mon, 2 Oct 2023 21:06:56 -0700 Subject: [PATCH] [RISCV][AArch64] Don't allow -mvscale-min/max options to be passed to the clang driver. The driver doesn't have code to pass these down to cc1. It just prints an unused option warning. Remove them from the driver. --- clang/include/clang/Driver/Options.td | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td index ee4e23f335e7875..87159dd64dc7a7b 100644 --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -4563,13 +4563,11 @@ def msve_vector_bits_EQ : Joined<["-"], "msve-vector-bits=">, Group, MarshallingInfoInt>; def mvscale_max_EQ : Joined<["-"], "mvscale-max=">, - Group, Flags<[NoXarchOption]>, - Visibility<[ClangOption, CC1Option, FC1Option]>, + Visibility<[CC1Option, FC1Option]>, HelpText<"Specify the vscale maximum. Defaults to the" " vector length agnostic value of \"0\". (AArch64/RISC-V only)">, MarshallingInfoInt>; ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits