[all-commits] [llvm/llvm-project] 9ccdaa: [mlir:Async] Fix a bug in automatic refence counti...
Eugene Zhulenev via All-commits
all-commits at lists.llvm.org
Tue Jun 29 09:35:58 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9ccdaac8f9d5b06c35a18180c517342c435d75a1
https://github.com/llvm/llvm-project/commit/9ccdaac8f9d5b06c35a18180c517342c435d75a1
Author: Eugene Zhulenev <ezhulenev at google.com>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M mlir/lib/Dialect/Async/Transforms/AsyncRuntimeRefCountingOpt.cpp
M mlir/lib/Dialect/Async/Transforms/CMakeLists.txt
M mlir/test/Dialect/Async/async-runtime-ref-counting-opt.mlir
M mlir/test/Integration/Dialect/Async/CPU/microbench-linalg-async-parallel-for.mlir
M mlir/test/Integration/Dialect/Async/CPU/microbench-scf-async-parallel-for.mlir
M mlir/test/Integration/Dialect/Async/CPU/test-async-parallel-for-1d.mlir
M mlir/test/Integration/Dialect/Async/CPU/test-async-parallel-for-2d.mlir
Log Message:
-----------
[mlir:Async] Fix a bug in automatic refence counting around function calls
Depends On D104998
Function calls "transfer ownership" to the callee and it puts additional constraints on the reference counting optimization pass
Reviewed By: mehdi_amini
Differential Revision: https://reviews.llvm.org/D104999
More information about the All-commits
mailing list