[llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 3 02:00:27 PDT 2026
================
@@ -123,6 +147,15 @@ TEST_P(olMemcpyTest, SuccessSizeZero) {
ASSERT_SUCCESS(olMemcpy(nullptr, Output.data(), Host, Input.data(), Host, 0));
}
+TEST_P(olMemcpyTest, SuccessHtoHQueuedSizeZero) {
+ constexpr size_t Size = 1024;
+ std::vector<uint8_t> Input(Size, 42);
+ std::vector<uint8_t> Output(Size, 0);
+
+ ASSERT_SUCCESS(olMemcpy(Queue, Output.data(), Host, Input.data(), Host, 0));
+ ASSERT_SUCCESS(olSyncQueue(Queue));
----------------
311Volt wrote:
Test is for size==0 handling, the check would be a no-op
https://github.com/llvm/llvm-project/pull/212757
More information about the llvm-commits
mailing list