[all-commits] [llvm/llvm-project] 235eed: [MLIR][LLVM] Allow inlining noalias attributes.
Johannes de Fine Licht via All-commits
all-commits at lists.llvm.org
Mon May 22 05:00:19 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 235eed2646585e5a5328e0e63b18497f8f6d17a3
https://github.com/llvm/llvm-project/commit/235eed2646585e5a5328e0e63b18497f8f6d17a3
Author: Johannes de Fine Licht <johannes.definelicht at nextsilicon.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M mlir/lib/Dialect/LLVMIR/IR/LLVMInlining.cpp
M mlir/test/Dialect/LLVMIR/inlining.mlir
Log Message:
-----------
[MLIR][LLVM] Allow inlining noalias attributes.
We can not yet generate new aliasing metadata based on these arguments
because their global nature does not allow parallel inlining, but since
this is not necessary for correctness, we allow inlining functions that
have arguments with the noalias attribute for now.
Reviewed By: gysit
Differential Revision: https://reviews.llvm.org/D151067
More information about the All-commits
mailing list