diff options
author | Johannes de Fine Licht <johannes.definelicht@nextsilicon.com> | 2023-01-30 14:33:02 +0100 |
---|---|---|
committer | Tobias Gysi <tobias.gysi@nextsilicon.com> | 2023-01-30 14:33:12 +0100 |
commit | db59654e236780ea713eb1015334dc4ee555f576 (patch) | |
tree | e324f1f5be0a4b7c7febf26f88254228f23b05e1 /llvm/lib/Object/Archive.cpp | |
parent | 292eca41d99b5245d2e1f15992bc2b59e38fc2dd (diff) | |
download | llvm-db59654e236780ea713eb1015334dc4ee555f576.zip llvm-db59654e236780ea713eb1015334dc4ee555f576.tar.gz llvm-db59654e236780ea713eb1015334dc4ee555f576.tar.bz2 |
[MLIR][LLVM] Generate LLVM lifetime intrinsics while inlining.
Extend `LLVMInlinerInterface` to inline lifetime intrinsics for
`LLVM::AllocaOp` operations, and to insert new lifetime intrinsics when
an alloca is moved to the entry block that restrict its scope to where
the call was before inlining.
Depends on D142436
Reviewed By: gysit
Differential Revision: https://reviews.llvm.org/D142701
Diffstat (limited to 'llvm/lib/Object/Archive.cpp')
0 files changed, 0 insertions, 0 deletions