diff options
| author | Anders Leino <aleino@nvidia.com> | 2025-01-10 21:05:05 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-10 11:05:05 -0800 |
| commit | 803e0c9f9a9dc4b01e29ebbf3b37a5bba782ac83 (patch) | |
| tree | 4996c9f415c64692e8381ae8c9ab1ab914ee86ea /tests/reflection | |
| parent | 6437f2d37b08972db5e4515bd124639c2903dda1 (diff) | |
WGSL: Convert signed vector shift amounts to unsigned (#6023)
* WGSL: Fixes for signed shift amounts
- Handle the case of vector shift amounts
- Closes #5985
- Move handling of scalar case from emit to legalization
- Add tests for bitshifts.
* Move the binary operator legalization function to a common place
* Metal: Legalize binary operations
Closes #6029.
* Fix Metal filecheck test
The int shift amounts are now converted to unsigned.
* format code
---------
Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com>
Co-authored-by: Yong He <yonghe@outlook.com>
Diffstat (limited to 'tests/reflection')
0 files changed, 0 insertions, 0 deletions
