Skip to content

[SYCL-PTX] Refactor of libclc sources in preparation of math builtins implementation #1958

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

Naghasan
Copy link
Contributor

The patch moves some header files from libs to include so they can be shared with the libspirv side.

Refactor the ptx-nvidiacl side as well and move the following builtins in their own file to avoid symbol redefinition:

  • acosh
  • asinh
  • atanh
  • cosh
  • erfc

Signed-off-by: Victor Lomuller [email protected]
Co-authored-by: David Wood [email protected]

@Naghasan Naghasan requested a review from bader as a code owner June 23, 2020 14:42
@bader bader added cuda CUDA back-end libclc libclc project related issues labels Jun 23, 2020
@Naghasan Naghasan force-pushed the victor/spirv-ptx-math-refactoring branch from 96cec00 to a1b98de Compare June 23, 2020 15:59
… category implementation

The patch moves some include files from libs to include so they can be shared with libspirv side.
Refactor the ptx-nvidiacl side as well and move the following builtins in their own file to avoid symbol redefinition:
- acosh
- asinh
- atanh
- cosh
- erfc

Signed-off-by: Victor Lomuller <[email protected]>
Co-authored-by: David Wood <[email protected]>
@Naghasan Naghasan force-pushed the victor/spirv-ptx-math-refactoring branch from a1b98de to f6052be Compare June 23, 2020 16:11
@bader bader merged commit 9d68976 into intel:sycl Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cuda CUDA back-end libclc libclc project related issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants