[llvm-branch-commits] [libclc] [libclc] Include isnan implementation for SPIR-V targets (PR #140902)

Karol Herbst via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed May 21 07:10:15 PDT 2025


https://github.com/karolherbst updated https://github.com/llvm/llvm-project/pull/140902

>From d8ad1f550cf4c32bc07f11a911d0dd7f54d2ba28 Mon Sep 17 00:00:00 2001
From: Karol Herbst <kherbst at redhat.com>
Date: Wed, 21 May 2025 15:57:38 +0200
Subject: [PATCH] [libclc] Include isnan implementation for SPIR-V targets

The fma software emulation requires it.

Similar to https://github.com/llvm/llvm-project/pull/124614
---
 libclc/spirv/lib/SOURCES   | 1 +
 libclc/spirv64/lib/SOURCES | 1 +
 2 files changed, 2 insertions(+)

diff --git a/libclc/spirv/lib/SOURCES b/libclc/spirv/lib/SOURCES
index 854cba614c8bf..2566620161f93 100644
--- a/libclc/spirv/lib/SOURCES
+++ b/libclc/spirv/lib/SOURCES
@@ -86,5 +86,6 @@ math/fma.cl
 ../../generic/lib/math/clc_tanpi.cl
 ../../generic/lib/math/tanpi.cl
 ../../generic/lib/math/tgamma.cl
+../../generic/lib/relational/isnan.cl
 ../../generic/lib/shared/vload.cl
 ../../generic/lib/shared/vstore.cl
diff --git a/libclc/spirv64/lib/SOURCES b/libclc/spirv64/lib/SOURCES
index 854cba614c8bf..2566620161f93 100644
--- a/libclc/spirv64/lib/SOURCES
+++ b/libclc/spirv64/lib/SOURCES
@@ -86,5 +86,6 @@ math/fma.cl
 ../../generic/lib/math/clc_tanpi.cl
 ../../generic/lib/math/tanpi.cl
 ../../generic/lib/math/tgamma.cl
+../../generic/lib/relational/isnan.cl
 ../../generic/lib/shared/vload.cl
 ../../generic/lib/shared/vstore.cl



More information about the llvm-branch-commits mailing list