https://github.com/nbpatel created
https://github.com/llvm/llvm-project/pull/69648
This PR is a breakdown of the big PR #65539 which enables intel gpu
integration. In this PR we add the code for the sycl runtime wrappers and also
the cmake modules to find the dependent components. Integration
https://github.com/nbpatel created
https://github.com/llvm/llvm-project/pull/69648
This PR is a breakdown of the big PR #65539 which enables intel gpu
integration. In this PR we add the code for the sycl runtime wrappers and also
the cmake modules to find the dependent components. Integration
nbpatel wrote:
@grypp @joker-eph
https://github.com/llvm/llvm-project/pull/69648
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
nbpatel wrote:
@grypp @joker-eph
https://github.com/llvm/llvm-project/pull/69648
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/nbpatel updated
https://github.com/llvm/llvm-project/pull/69648
>From 843d9b200f3708676119ed0b2b3b0657cd3fd47b Mon Sep 17 00:00:00 2001
From: Nishant Patel
Date: Mon, 18 Sep 2023 18:26:22 +
Subject: [PATCH 1/4] Add SYCL runtimet wrappers
---
.../ExecutionEngine/SyclRunt
https://github.com/nbpatel updated
https://github.com/llvm/llvm-project/pull/69648
>From 843d9b200f3708676119ed0b2b3b0657cd3fd47b Mon Sep 17 00:00:00 2001
From: Nishant Patel
Date: Mon, 18 Sep 2023 18:26:22 +
Subject: [PATCH 1/4] Add SYCL runtimet wrappers
---
.../ExecutionEngine/SyclRunt
https://github.com/nbpatel updated
https://github.com/llvm/llvm-project/pull/69648
>From 843d9b200f3708676119ed0b2b3b0657cd3fd47b Mon Sep 17 00:00:00 2001
From: Nishant Patel
Date: Mon, 18 Sep 2023 18:26:22 +
Subject: [PATCH 1/5] Add SYCL runtimet wrappers
---
.../ExecutionEngine/SyclRunt
https://github.com/nbpatel updated
https://github.com/llvm/llvm-project/pull/69648
>From 843d9b200f3708676119ed0b2b3b0657cd3fd47b Mon Sep 17 00:00:00 2001
From: Nishant Patel
Date: Mon, 18 Sep 2023 18:26:22 +
Subject: [PATCH 1/5] Add SYCL runtimet wrappers
---
.../ExecutionEngine/SyclRunt
https://github.com/nbpatel updated
https://github.com/llvm/llvm-project/pull/69648
>From 843d9b200f3708676119ed0b2b3b0657cd3fd47b Mon Sep 17 00:00:00 2001
From: Nishant Patel
Date: Mon, 18 Sep 2023 18:26:22 +
Subject: [PATCH 1/6] Add SYCL runtimet wrappers
---
.../ExecutionEngine/SyclRunt
@@ -0,0 +1,209 @@
+//===- SyclRuntimeWrappers.cpp - MLIR SYCL wrapper library ===//
+//
+// 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: Apache-
nbpatel wrote:
Thanks for the feedback and approval. @grypp can you help me merge this PR ?
https://github.com/llvm/llvm-project/pull/69648
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-com
https://github.com/nbpatel updated
https://github.com/llvm/llvm-project/pull/66401
>From 4a3211750ede9d375dedc676e2cfb8bc3924aa0b Mon Sep 17 00:00:00 2001
From: Nishant Patel
Date: Wed, 13 Sep 2023 20:58:25 +
Subject: [PATCH 1/4] Support lowering of hostShared in gpu.alloc op
---
.../Conv
nbpatel wrote:
Done.
https://github.com/llvm/llvm-project/pull/66401
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
nbpatel wrote:
@joker-eph can you help merge this as well?its approved
https://github.com/llvm/llvm-project/pull/66401
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
nbpatel wrote:
@joker-eph can you help merge this as well?its approved
https://github.com/llvm/llvm-project/pull/66401
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -811,8 +812,13 @@ LogicalResult
ConvertAllocOpToGpuRuntimeCallPattern::matchAndRewrite(
// descriptor.
Type elementPtrType = this->getElementPtrType(memRefType);
auto stream = adaptor.getAsyncDependencies().front();
+
+ auto isHostShared = rewriter.create(
+ loc
https://github.com/nbpatel edited
https://github.com/llvm/llvm-project/pull/65539
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -811,8 +812,13 @@ LogicalResult
ConvertAllocOpToGpuRuntimeCallPattern::matchAndRewrite(
// descriptor.
Type elementPtrType = this->getElementPtrType(memRefType);
auto stream = adaptor.getAsyncDependencies().front();
+
+ auto isHostShared = rewriter.create(
+ loc
https://github.com/nbpatel edited
https://github.com/llvm/llvm-project/pull/65539
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
19 matches
Mail list logo