Skip to content

[AMDGPU] __fp16 -> _Float16 and _Vector -> _ExtVector#1759

Open
jhuber6 wants to merge 1 commit intoROCm:amd-stagingfrom
jhuber6:Attrs
Open

[AMDGPU] __fp16 -> _Float16 and _Vector -> _ExtVector#1759
jhuber6 wants to merge 1 commit intoROCm:amd-stagingfrom
jhuber6:Attrs

Conversation

@jhuber6
Copy link

@jhuber6 jhuber6 commented Mar 14, 2026

Summary:
Truthfully, I wonder if we shouldn't be able to convert __fp16 to
_Float16 implicitly. Otherwise, these will likely be a bit more
breaking than we might expect, as OpenCL's half keys to __fp16. The
ext vector changes should be harmless though as those are the native
vectors for OpenCL and the same in 99.9% of the cases.

Summary:
Truthfully, I wonder if we shouldn't be able to convert `__fp16` to
`_Float16` implicitly. Otherwise, these will likely be a bit more
breaking than we might expect, as OpenCL's `half` keys to `__fp16`. The
ext vector changes should be harmless though as those are the native
vectors for OpenCL and the same in 99.9% of the cases.
@z1-cciauto
Copy link
Collaborator

Copy link
Collaborator

@ronlieb ronlieb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

resubmit this as a PR directly to amd-staging and it will get a rockCI which includes a build of CK

Forks are not launching the rockCI at present.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants