[all-commits] [llvm/llvm-project] 6a3982: [MLIR][LLVM] Relax the LLVM dialect's inliner assu...
Christian Ulmann via All-commits
all-commits at lists.llvm.org
Wed May 29 22:58:34 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6a3982f8b7e37987659706cb3e6427c54c9bc7ce
https://github.com/llvm/llvm-project/commit/6a3982f8b7e37987659706cb3e6427c54c9bc7ce
Author: Christian Ulmann <christianulmann at gmail.com>
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M mlir/lib/Dialect/LLVMIR/IR/LLVMInlining.cpp
M mlir/test/Dialect/LLVMIR/inlining-alias-scopes.mlir
Log Message:
-----------
[MLIR][LLVM] Relax the LLVM dialect's inliner assuming UCF (#93514)
This commit changes the LLVM dialect's inliner interface to stop
assuming that the inlined function only contained unstructured control
flow. This is not necessarily true, and it lead to not properly
propagating the noalias information.
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