@@ -189,7 +189,7 @@ the driver. The driver is also responsible for letting the
189
189
190
190
| Option | Expected Behavior |
191
191
| --------------------------------------| -----------------------|
192
- | ` --sycl-device-libraries=<arg> ` | A comma separated list of device libraries that are linked during the device link. |
192
+ | ` --sycl-device-libraries=<arg> ` | A comma separated list of device libraries that are linked during the device link |
193
193
| ` --sycl-device-library-location=<arg> ` | The location in which the device libraries reside |
194
194
195
195
* Table: Options to pass device libraries to the clang-linker-wrapper*
@@ -208,9 +208,17 @@ The `sycl-post-link` tool is used after the device link is performed,
208
208
applying any changes such as optimizations and code splitting before passing
209
209
off to the ` llvm-spirv ` tool, which translates the LLVM-IR to SPIR-V.
210
210
211
- At this point, the SPIR-V binary is sent to the Ahead of Time compilation
212
- step to produce the final device binary or is wrapped before being linked into
213
- the final executable.
211
+ | Option | Expected Behavior |
212
+ | --------------------------------------| -----------------------|
213
+ | ` --sycl-post-link-options=<arg> ` | Options that will control sycl-post-link step |
214
+ | ` --llvm-spirv-options=<arg> ` | Options that will control llvm-spirv step |
215
+
216
+ * Table: Options to pass sycl-post-link and llvm-spirv options to the clang-linker-wrapper*
217
+
218
+ Options that will be used by clang-linker-wrapper when invoking the ` sycl-post-link `
219
+ tool are provided by the driver via the ` --sycl-post-link-options=<arg> ` option.
220
+ Options that will be used by clang-linker-wrapper when invoking the ` llvm-spirv `
221
+ tool are provided by the driver via the ` --llvm-spirv-options=<arg> ` option.
214
222
215
223
### Ahead Of Time Compilation
216
224
0 commit comments