Shilei Tian
2195fe7e01
[AMDGPU] Add the support for 45-bit buffer resource ( #159702 )
...
On new targets like `gfx1250`, the buffer resource (V#) now uses this
format:
```
base (57-bit): resource[56:0]
num_records (45-bit): resource[101:57]
reserved (6-bit): resource[107:102]
stride (14-bit): resource[121:108]
```
This PR changes the type of `num_records` from `i32` to `i64` in both
builtin and intrinsic, and also adds the support for lowering the new
format.
Fixes SWDEV-554034.
---------
Co-authored-by: Krzysztof Drewniak <Krzysztof.Drewniak@amd.com>
2025-09-24 11:12:02 -04:00
..
2025-09-24 11:12:02 -04:00
2025-09-12 20:01:17 +02:00
2025-07-05 16:47:03 +02:00
2025-08-08 11:09:34 +02:00
2025-01-29 16:56:47 +01:00
2025-04-08 22:15:50 +07:00
2025-01-29 16:56:47 +01:00
2025-04-07 23:59:53 +07:00
2025-01-29 16:56:47 +01:00
2025-04-07 23:59:53 +07:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-07-01 17:46:19 -04:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-08-08 11:09:34 +02:00
2025-08-08 11:09:34 +02:00
2025-01-29 16:56:47 +01:00
2025-04-24 21:41:55 +02:00
2025-08-08 11:09:34 +02:00
2025-07-23 15:05:43 +02:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-08-08 11:09:34 +02:00
2025-09-17 11:27:06 +02:00
2025-04-17 12:44:57 +02:00
2025-05-07 08:02:24 +02:00
2024-11-01 13:38:29 +00:00
2024-11-06 11:53:33 +00:00
2025-09-17 10:20:59 +00:00
2025-01-29 16:56:47 +01:00
2025-02-03 08:18:23 +00:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-04-07 23:59:53 +07:00
2025-08-08 11:09:34 +02:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-07-05 16:47:03 +02:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-04-07 23:59:53 +07:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-01-29 16:56:47 +01:00
2025-07-01 17:46:19 -04:00
2024-11-06 11:53:33 +00:00
2025-09-12 20:01:17 +02:00
2025-01-29 16:56:47 +01:00
2025-07-05 16:47:03 +02:00
2025-01-29 16:56:47 +01:00