diff options
author | Fabian Mora <fmora.dev@gmail.com> | 2025-01-13 16:11:33 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-13 16:11:33 -0500 |
commit | 0c1c49f0ff8003aee22c3f26fca03c2f5385f355 (patch) | |
tree | 15cb6fbbe49c8261f39c7c6eed9d2653873f1fca /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | ec3525f7844878767b70b78753affbe44acfa9ed (diff) | |
download | llvm-0c1c49f0ff8003aee22c3f26fca03c2f5385f355.zip llvm-0c1c49f0ff8003aee22c3f26fca03c2f5385f355.tar.gz llvm-0c1c49f0ff8003aee22c3f26fca03c2f5385f355.tar.bz2 |
[mlir][AMDGPU] Fix raw buffer ptr ops lowering (#122293)
This patch fixes several bugs in the lowering of AMDGPU raw buffer
operations. These bugs include:
- Incorrectly handling the offset of the memref, causing errors when
using subviews.
- Using the MaximumOp (float specific op) to calculate the number of
records.
- The number of records in the static shape case.
- The lowering when index bitwidth=i64.
Furthermore this patch also switches to use MLIR's data layout to get
the type size.
---------
Co-authored-by: Jakub Kuderski <kubakuderski@gmail.com>
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions