-
Notifications
You must be signed in to change notification settings - Fork 0
[SYCL] Add support AOT compilation for Intel GPUs in clang-sycl-linker #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 1 commit
491af22
115fc75
52edf80
5e13405
57fd7e4
f50b9a8
b3a03ef
c4e9f0f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -24,7 +24,7 @@ def device_libs_EQ : CommaJoined<["--", "-"], "device-libs=">, | |
| Flags<[LinkerOnlyOption]>, | ||
| HelpText<"A comma separated list of device libraries that are linked during the device link.">; | ||
|
|
||
| def triple : Joined<["--"], "triple">, | ||
| def triple_EQ : Joined<["--"], "triple=">, | ||
jzc marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| HelpText<"The device target triple">; | ||
| def arch : Separate<["--", "-"], "arch">, | ||
| HelpText<"Specify the name of the target architecture.">; | ||
|
|
@@ -50,3 +50,20 @@ def llvm_spirv_path_EQ : Joined<["--"], "llvm-spirv-path=">, | |
| def llvm_spirv_options_EQ : Joined<["--", "-"], "llvm-spirv-options=">, | ||
| Flags<[LinkerOnlyOption]>, | ||
| HelpText<"Options that will control llvm-spirv step">; | ||
|
|
||
| def sycl_backend_compile_options_from_image_EQ : Joined<["--", "-"], "sycl-backend-compile-options-from-image=">, | ||
| Flags<[LinkerOnlyOption]>, | ||
| HelpText<"Compile options that will be transmitted to the SYCL backend compiler">; | ||
|
|
||
| def sycl_backend_link_options_from_image_EQ : Joined<["--", "-"], "sycl-backend-link-options-from-image=">, | ||
| Flags<[LinkerOnlyOption]>, | ||
| HelpText<"Link options that will be transmitted to the SYCL backend compiler">; | ||
|
||
|
|
||
| def gpu_tool_arg_EQ : | ||
| Joined<["--", "-"], "gpu-tool-arg=">, | ||
| Flags<[LinkerOnlyOption]>, | ||
| HelpText<"Options that are passed to the backend of target device compiler for Intel GPU during AOT compilation">; | ||
|
||
| def cpu_tool_arg_EQ : | ||
| Joined<["--", "-"], "cpu-tool-arg=">, | ||
| Flags<[LinkerOnlyOption]>, | ||
| HelpText<"Options that are passed to the backend of target device compiler for Intel CPU during AOT compilation">; | ||
Uh oh!
There was an error while loading. Please reload this page.