aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-10-27 12:45:08 +0200
committerNikita Popov <npopov@redhat.com>2022-11-01 09:30:03 +0100
commit6aa672f14197e84520671de4ce3fcc724bbfe8d9 (patch)
treee95cfa2849b92bfc8a99627a4f6ce68a539d511e /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
parentbcedeefa40a4759c40379d957f38da2b10a14f63 (diff)
downloadllvm-6aa672f14197e84520671de4ce3fcc724bbfe8d9.zip
llvm-6aa672f14197e84520671de4ce3fcc724bbfe8d9.tar.gz
llvm-6aa672f14197e84520671de4ce3fcc724bbfe8d9.tar.bz2
[IR] Take operand bundles into account for call argument readonly/writeonly
We currently only take operand bundle effects into account when querying the function-level memory attributes. However, I believe that we also need to do the same for parameter attributes. For example, a call with deopt bundle to a function with readnone parameter attribute cannot treat that parameter as readnone, because the deopt bundle may read it. Differential Revision: https://reviews.llvm.org/D136834
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
0 files changed, 0 insertions, 0 deletions