aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
diff options
context:
space:
mode:
authorJean Perier <jperier@nvidia.com>2022-09-20 10:39:39 +0200
committerJean Perier <jperier@nvidia.com>2022-09-20 10:40:30 +0200
commite6238ab52590a4f31bc8c6e806c7947e9ef04b57 (patch)
tree78cd4e0e01374cd1505940547927144ebf21606d /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
parent3b2011fd4f393c46ed1110840e0c00f52a582241 (diff)
downloadllvm-e6238ab52590a4f31bc8c6e806c7947e9ef04b57.zip
llvm-e6238ab52590a4f31bc8c6e806c7947e9ef04b57.tar.gz
llvm-e6238ab52590a4f31bc8c6e806c7947e9ef04b57.tar.bz2
[flang] Deallocate WHERE masks after all assignments
Allocatable assignments were triggering lowering to clean-up any WHERE mask temporaries, even if some assignments where left in the WHERE construct. This is because allocatable assignments lowering was being passed the wrong statement context. Fix this by selecting the where/forall statement context instead of a local one when there is one. Differential Revision: https://reviews.llvm.org/D134197
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp')
0 files changed, 0 insertions, 0 deletions