[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-25 Thread Alex Duran via cfe-commits
adurang wrote: many thanks @kazutakahirata ! https://github.com/llvm/llvm-project/pull/160570 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-25 Thread Alex Duran via cfe-commits
https://github.com/adurang updated https://github.com/llvm/llvm-project/pull/160570 >From c15a1f18dad2a4ea880bf785f942d9a84be8364f Mon Sep 17 00:00:00 2001 From: Alex Duran Date: Wed, 24 Sep 2025 19:16:41 +0200 Subject: [PATCH 01/11] [clang][tools] Add LevelZero support to offload-arch --- cl

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-25 Thread Alex Duran via cfe-commits
https://github.com/adurang updated https://github.com/llvm/llvm-project/pull/160570 >From c15a1f18dad2a4ea880bf785f942d9a84be8364f Mon Sep 17 00:00:00 2001 From: Alex Duran Date: Wed, 24 Sep 2025 19:16:41 +0200 Subject: [PATCH 01/10] [clang][tools] Add LevelZero support to offload-arch --- cl

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-25 Thread Alex Duran via cfe-commits
adurang wrote: all done I think :) https://github.com/llvm/llvm-project/pull/160570 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-25 Thread Alex Duran via cfe-commits
https://github.com/adurang updated https://github.com/llvm/llvm-project/pull/160570 >From c15a1f18dad2a4ea880bf785f942d9a84be8364f Mon Sep 17 00:00:00 2001 From: Alex Duran Date: Wed, 24 Sep 2025 19:16:41 +0200 Subject: [PATCH 1/9] [clang][tools] Add LevelZero support to offload-arch --- clan

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-25 Thread Alex Duran via cfe-commits
adurang wrote: @jhuber6 @sarnex @hansangbae any further comments? https://github.com/llvm/llvm-project/pull/160570 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
adurang wrote: @sarnex @hansangbae @jhuber6 would you mind taking a look at this PR? https://github.com/llvm/llvm-project/pull/160570 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
https://github.com/adurang updated https://github.com/llvm/llvm-project/pull/160570 >From c15a1f18dad2a4ea880bf785f942d9a84be8364f Mon Sep 17 00:00:00 2001 From: Alex Duran Date: Wed, 24 Sep 2025 19:16:41 +0200 Subject: [PATCH 1/4] [clang][tools] Add LevelZero support to offload-arch --- clan

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
https://github.com/adurang edited https://github.com/llvm/llvm-project/pull/160570 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
@@ -72,27 +83,20 @@ int main(int argc, char *argv[]) { return 0; } - // If this was invoked from the legacy symlinks provide the same behavior. - bool AMDGPUOnly = Only == VendorName::amdgpu || -sys::path::stem(argv[0]).starts_with("amdgpu-arch"); -

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
https://github.com/adurang created https://github.com/llvm/llvm-project/pull/160570 None >From c15a1f18dad2a4ea880bf785f942d9a84be8364f Mon Sep 17 00:00:00 2001 From: Alex Duran Date: Wed, 24 Sep 2025 19:16:41 +0200 Subject: [PATCH] [clang][tools] Add LevelZero support to offload-arch --- cl

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
@@ -1,8 +1,16 @@ set(LLVM_LINK_COMPONENTS Support) -add_clang_tool(offload-arch OffloadArch.cpp NVPTXArch.cpp AMDGPUArchByKFD.cpp AMDGPUArchByHIP.cpp) +add_clang_tool(offload-arch OffloadArch.cpp NVPTXArch.cpp AMDGPUArchByKFD.cpp + AMDGPUArchByHIP.cpp LevelZeroAr

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
@@ -0,0 +1,128 @@ +//===- LevelZeroArch.cpp - list installed Level Zero devices ---*- C++ -*--===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Ap

[clang] [clang][tools] Add LevelZero support to offload-arch (PR #160570)

2025-09-24 Thread Alex Duran via cfe-commits
https://github.com/adurang updated https://github.com/llvm/llvm-project/pull/160570 >From c15a1f18dad2a4ea880bf785f942d9a84be8364f Mon Sep 17 00:00:00 2001 From: Alex Duran Date: Wed, 24 Sep 2025 19:16:41 +0200 Subject: [PATCH 1/2] [clang][tools] Add LevelZero support to offload-arch --- clan