[all-commits] [llvm/llvm-project] 2d8385: [mlir][Conversion] `FuncToLLVM`: Simplify bare-poi...
Matthias Springer via All-commits
all-commits at lists.llvm.org
Sat Jun 22 06:56:46 PDT 2024
Branch: refs/heads/users/matthias-springer/bare_ptr_conv
Home: https://github.com/llvm/llvm-project
Commit: 2d838580bf8c17ea7a17d73415b3c64c1775b37d
https://github.com/llvm/llvm-project/commit/2d838580bf8c17ea7a17d73415b3c64c1775b37d
Author: Matthias Springer <mspringer at nvidia.com>
Date: 2024-06-22 (Sat, 22 Jun 2024)
Changed paths:
M mlir/lib/Conversion/FuncToLLVM/FuncToLLVM.cpp
M mlir/lib/Conversion/GPUCommon/GPUOpsLowering.cpp
M mlir/lib/Conversion/LLVMCommon/TypeConverter.cpp
Log Message:
-----------
[mlir][Conversion] `FuncToLLVM`: Simplify bare-pointer handling
Before this commit, there used to be a workaround in the `func.func`/`gpu.func` op lowering when the bare-pointer calling convention was enabled. This workaround "patched up" the argument materializations for memref arguments. This can be done directly in the argument materialization functions (as the TODOs in the code base indicate).
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list