diff options
author | Nikita Popov <npopov@redhat.com> | 2022-10-27 12:45:08 +0200 |
---|---|---|
committer | Nikita Popov <npopov@redhat.com> | 2022-11-01 09:30:03 +0100 |
commit | 6aa672f14197e84520671de4ce3fcc724bbfe8d9 (patch) | |
tree | e95cfa2849b92bfc8a99627a4f6ce68a539d511e /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | |
parent | bcedeefa40a4759c40379d957f38da2b10a14f63 (diff) | |
download | llvm-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