[all-commits] [llvm/llvm-project] 0ae761: [mlir][Conversion] `FuncToLLVM`: Simplify bare-poi...
Matthias Springer via All-commits
all-commits at lists.llvm.org
Sun Jun 23 02:13:41 PDT 2024
Branch: refs/heads/users/matthias-springer/bare_ptr_conv
Home: https://github.com/llvm/llvm-project
Commit: 0ae7616116a9e31171de4b7fb98c18b4c0c92b68
https://github.com/llvm/llvm-project/commit/0ae7616116a9e31171de4b7fb98c18b4c0c92b68
Author: Matthias Springer <mspringer at nvidia.com>
Date: 2024-06-23 (Sun, 23 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