diff options
author | Slava Zakharin <szakharin@nvidia.com> | 2023-10-02 07:46:29 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-02 07:46:29 -0700 |
commit | 35f5c8d77a839fd0a3b15ca0085a7246ed459853 (patch) | |
tree | 1c28003f75daa319f72027def334af8cb8a00ad5 /llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp | |
parent | 81ea91a9b4983738bcea5e7a77677c0f84b9f9d6 (diff) | |
download | llvm-35f5c8d77a839fd0a3b15ca0085a7246ed459853.zip llvm-35f5c8d77a839fd0a3b15ca0085a7246ed459853.tar.gz llvm-35f5c8d77a839fd0a3b15ca0085a7246ed459853.tar.bz2 |
[flang][hlfir] Fixed missing deallocation for components of function … (#67768)
…result.
If function result have allocatable components or components that may
require finalization, we have to call Destroy runtime for them. We also
have to free the top-level entity's memory regardless of whether we
called Destroy or not.
Diffstat (limited to 'llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions