diff options
| author | Nikita Popov <npopov@redhat.com> | 2022-07-07 10:31:53 +0200 |
|---|---|---|
| committer | Nikita Popov <npopov@redhat.com> | 2022-07-07 10:35:44 +0200 |
| commit | 4a579abd9f95bf9fda920759aced3874d04c5b9e (patch) | |
| tree | d70eaf0a07f20c974e7c866aecce35340983ffb4 /lldb/packages/Python/lldbsuite/test/configuration.py | |
| parent | 14c30c70c4595d8f410c74a72357a5a31fdd5507 (diff) | |
| download | llvm-4a579abd9f95bf9fda920759aced3874d04c5b9e.zip llvm-4a579abd9f95bf9fda920759aced3874d04c5b9e.tar.gz llvm-4a579abd9f95bf9fda920759aced3874d04c5b9e.tar.bz2 | |
[GlobalsModRef] Don't override getModRefBehavior() for CallBase
BasicAA will already call getModRefBehavior() on the Function of
the CallBase if there are no operand bundles. This happens through
getBestAAResults(), i.e. it is a recursive call that will query
other AA providers, not just the BasicAA implementation.
As such, there is no need to reimplement the same functionality
in GlobalsModRef, a combination of BasicAA and GlobalsModRef already
handles it. This does mean that this no longer works under
-disable-basic-aa, but that's a testing only option.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/configuration.py')
0 files changed, 0 insertions, 0 deletions
