[clang] [llvm] [TargetParser][Clang] Parse Intel GPU architecture names (PR #229247)

Nikita Kornev via cfe-commits cfe-commits at lists.llvm.org
Thu Oct 15 08:52:31 PDT 2026


================
@@ -1322,6 +1322,10 @@ The `alpha.cplusplus.UseAfterLifetimeEnd` checker was renamed to `alpha.core.Use
 
 ### SYCL Support
 
+- `--offload-arch` accepts the Intel GPU names from
+  `llvm/TargetParser/IntelGPUTargetParser.def`, e.g. `xe-pvc`, and their numeric
+  names, e.g. `xe_12.60.7`. `bmg_g21` is no longer accepted; use `xe-bmg-g21`.
----------------
KornevNikita wrote:

I mean ocloc doesn't support the `xe-name`s yet, and it seems like initially added `xe-name`->regular-ocloc-device-name mapping was removed

https://github.com/llvm/llvm-project/pull/229247


More information about the cfe-commits mailing list