diff options
| author | Shilei Tian <i@tianshilei.me> | 2025-09-24 11:12:02 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-24 11:12:02 -0400 |
| commit | 2195fe7e018db3d9a6c2e392a2bf8591859b872f (patch) | |
| tree | c4b82056414385c1e0d6b3ed1d1232f9d1e7e88b /lldb/packages/Python/lldbsuite/test/lldbtest.py | |
| parent | 92e5060e4c2a5ddd422173204d33359009b2232c (diff) | |
| download | llvm-2195fe7e018db3d9a6c2e392a2bf8591859b872f.zip llvm-2195fe7e018db3d9a6c2e392a2bf8591859b872f.tar.gz llvm-2195fe7e018db3d9a6c2e392a2bf8591859b872f.tar.bz2 | |
[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>
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbtest.py')
0 files changed, 0 insertions, 0 deletions
