[all-commits] [llvm/llvm-project] f65911: [mlir][Conversion] `FuncToLLVM`: Simplify bare-poi...
Matthias Springer via All-commits
all-commits at lists.llvm.org
Sat Jun 22 06:51:06 PDT 2024
Branch: refs/heads/users/matthias-springer/bare_ptr_conv
Home: https://github.com/llvm/llvm-project
Commit: f65911a2b08c538d24a9b2044123390ceae5b4b5
https://github.com/llvm/llvm-project/commit/f65911a2b08c538d24a9b2044123390ceae5b4b5
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