Skip to content

Conversation

@frasercrmck
Copy link
Contributor

The OpenCL relational functions now call their CLC counterparts, and the CLC relational functions are defined identically to how the OpenCL functions were defined.

As usual, clspv and spir-v targets bypass these.

No observable changes to any libclc target (measured with llvm-diff).

@frasercrmck frasercrmck added the libclc libclc OpenCL library label Nov 6, 2024
@frasercrmck frasercrmck requested a review from arsenm November 6, 2024 15:13
@github-actions
Copy link

github-actions bot commented Nov 6, 2024

✅ With the latest revision this PR passed the C/C++ code formatter.

@frasercrmck frasercrmck force-pushed the libclc-clc-relational branch from 97ace17 to c8323a9 Compare November 6, 2024 16:14
The OpenCL relational functions now call their CLC counterparts, and the
CLC relational functions are defined identically to how the OpenCL
functions were defined.

As usual, clspv and spir-v targets bypass these.

No observable changes to any libclc target (measured with llvm-diff).
@frasercrmck frasercrmck force-pushed the libclc-clc-relational branch from c8323a9 to bee7e43 Compare November 6, 2024 16:44
@frasercrmck frasercrmck merged commit b231647 into llvm:main Nov 6, 2024
8 checks passed
@frasercrmck frasercrmck deleted the libclc-clc-relational branch November 6, 2024 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

libclc libclc OpenCL library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants