llvm-project
247a9bfc - [mlir][AMDGPU] Add folders for memref aliases to TDM base creation (#184567)

Commit
53 days ago
[mlir][AMDGPU] Add folders for memref aliases to TDM base creation (#184567) The TDM base creation (amdgpu.make_tdm_base and amdgpu.make_gather_tdm_base) take references to a `%memref[%i0, %i1,, ...]` for the starting point of the tiles in global/shared memory that the TDM descriptor refers to. Memory alias ops can be safely folded into these operations, since these two memref operands are just pointers to a scalar starting pint and don't have semantics that depend on the memref layout (except to the extent that it defines a location in memory). While I'm here, I've cleaned up a few things, like the incorrect file header and fixed the tests to not use integer address spaces. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Author
Parents
Loading