aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorEugene Zhulenev <ezhulenev@google.com>2021-06-29 12:12:15 -0700
committerEugene Zhulenev <ezhulenev@google.com>2021-06-29 12:53:09 -0700
commitf57b2420b2235eca00d5c085a7ef084433140452 (patch)
tree55f012f024d9b85bffc1cfb933aac369752c4e8a /llvm/lib/CodeGen/MachineFunction.cpp
parenta77524cd2c20f4d0aa4ddd164f12f7af64b5bfc8 (diff)
downloadllvm-f57b2420b2235eca00d5c085a7ef084433140452.zip
llvm-f57b2420b2235eca00d5c085a7ef084433140452.tar.gz
llvm-f57b2420b2235eca00d5c085a7ef084433140452.tar.bz2
[mlir:Async] Add an async reference counting pass based on the user defined policy
Depends On D104999 Automatic reference counting based on the liveness analysis can add a lot of reference counting overhead at runtime. If the IR is known to be constrained to few particular "shapes", it's much more efficient to provide a custom reference counting policy that will specify where it is required to update the async value reference count. Reviewed By: mehdi_amini Differential Revision: https://reviews.llvm.org/D105037
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions