[all-commits] [llvm/llvm-project] c1ed45: [mlir] Add global and program memory space handlin...
agozillon via All-commits
all-commits at lists.llvm.org
Tue Jan 9 04:56:24 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c1ed45a271145acbfad81d87706aeebf361809c3
https://github.com/llvm/llvm-project/commit/c1ed45a271145acbfad81d87706aeebf361809c3
Author: agozillon <Andrew.Gozillon at amd.com>
Date: 2024-01-09 (Tue, 09 Jan 2024)
Changed paths:
M mlir/include/mlir/Dialect/DLTI/DLTI.h
M mlir/include/mlir/Dialect/DLTI/DLTIBase.td
M mlir/include/mlir/Interfaces/DataLayoutInterfaces.h
M mlir/include/mlir/Interfaces/DataLayoutInterfaces.td
M mlir/lib/Dialect/DLTI/DLTI.cpp
M mlir/lib/Interfaces/DataLayoutInterfaces.cpp
M mlir/lib/Target/LLVMIR/DataLayoutImporter.cpp
M mlir/lib/Target/LLVMIR/DataLayoutImporter.h
M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
M mlir/test/Dialect/LLVMIR/layout.mlir
M mlir/test/lib/Dialect/DLTI/TestDataLayoutQuery.cpp
M mlir/unittests/Interfaces/DataLayoutInterfacesTest.cpp
Log Message:
-----------
[mlir] Add global and program memory space handling to the data layout subsystem (#77367)
This patch is based on a previous PR https://reviews.llvm.org/D144657
that added alloca address space handling to MLIR's DataLayout and DLTI
interface. This patch aims to add identical features to import and
access the global and program memory space through MLIR's
DataLayout/DLTI system.
More information about the All-commits
mailing list