https://github.com/jinge90 updated https://github.com/llvm/llvm-project/pull/165503
>From 3efc034ffdc00a86a52d0636d72fc1b30d98ac70 Mon Sep 17 00:00:00 2001 From: jinge90 <[email protected]> Date: Wed, 29 Oct 2025 11:31:13 +0800 Subject: [PATCH 1/2] [Driver][NFC] Show SYCL support in -Xarch_device/host help text Signed-off-by: jinge90 <[email protected]> --- clang/include/clang/Driver/Options.td | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td index 8784c9d7d206d..77a5ed67beb29 100644 --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -950,9 +950,9 @@ def Xarch__ the host system, which can be used to suppress incompatible GPU arguments.}]>, MetaVarName<"<arch> <arg>">; def Xarch_host : Separate<["-"], "Xarch_host">, Flags<[NoXarchOption]>, - HelpText<"Pass <arg> to the CUDA/HIP host compilation">, MetaVarName<"<arg>">; + HelpText<"Pass <arg> to the CUDA/HIP/SYCL host compilation">, MetaVarName<"<arg>">; def Xarch_device : Separate<["-"], "Xarch_device">, Flags<[NoXarchOption]>, - HelpText<"Pass <arg> to the CUDA/HIP device compilation">, MetaVarName<"<arg>">; + HelpText<"Pass <arg> to the CUDA/HIP/SYCL device compilation">, MetaVarName<"<arg>">; def Xassembler : Separate<["-"], "Xassembler">, HelpText<"Pass <arg> to the assembler">, MetaVarName<"<arg>">, Group<CompileOnly_Group>; >From 42a70b0fc636feba6ded4ebc7852964f11fdad4f Mon Sep 17 00:00:00 2001 From: jinge90 <[email protected]> Date: Fri, 31 Oct 2025 16:24:51 +0800 Subject: [PATCH 2/2] Remove Specific offloading model in help text for -Xarch_device/host Signed-off-by: jinge90 <[email protected]> --- clang/include/clang/Driver/Options.td | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/clang/include/clang/Driver/Options.td b/clang/include/clang/Driver/Options.td index 056174ca1280b..b356a9cc2a25e 100644 --- a/clang/include/clang/Driver/Options.td +++ b/clang/include/clang/Driver/Options.td @@ -950,9 +950,9 @@ def Xarch__ the host system, which can be used to suppress incompatible GPU arguments.}]>, MetaVarName<"<arch> <arg>">; def Xarch_host : Separate<["-"], "Xarch_host">, Flags<[NoXarchOption]>, - HelpText<"Pass <arg> to the CUDA/HIP/SYCL host compilation">, MetaVarName<"<arg>">; + HelpText<"Pass <arg> to host compilation in offloading toolchain">, MetaVarName<"<arg>">; def Xarch_device : Separate<["-"], "Xarch_device">, Flags<[NoXarchOption]>, - HelpText<"Pass <arg> to the CUDA/HIP/SYCL device compilation">, MetaVarName<"<arg>">; + HelpText<"Pass <arg> to device compilation in offloading toolchain">, MetaVarName<"<arg>">; def Xassembler : Separate<["-"], "Xassembler">, HelpText<"Pass <arg> to the assembler">, MetaVarName<"<arg>">, Group<CompileOnly_Group>; _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
