Unverified Commit e1a8120a authored by Pravin Jagtap's avatar Pravin Jagtap Committed by GitHub
Browse files

[AMDGPU] Support double type in atomic optimizer. (#84307)



Presently the atomic optimizer supports only 32-bit operations. Plan is
to extend the atomic optimizer for 64-bit operations for compute and
graphics. This patch extends support for double type for `uniform
values` only. Going forward, will extend the support for divergent
values. Adding support for divergent values requires
extending/legalizing readfirstlane, readlane, writelane, etc ops for
64-bit operations to avoid `bitcast` noise that we have currently.

---------

Authored-by: default avatarPravin Jagtap <Pravin.Jagtap@amd.com>
parent c67ed2f1
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment