diff options
| author | Nikita Popov <npopov@redhat.com> | 2024-07-04 09:43:16 +0200 |
|---|---|---|
| committer | Nikita Popov <npopov@redhat.com> | 2024-07-04 09:47:59 +0200 |
| commit | ebab105670a409e426ddcb0278578711a622b1b2 (patch) | |
| tree | 869796def7363a6f15c72223188e612030f74f61 /lldb/test/API/python_api/thread/TestThreadAPI.py | |
| parent | 97a2bd8415dc6792b99ec0f091ad7570673c3f37 (diff) | |
[IR] Don't strip through pointer to vector of pointer bitcasts
When using stripPointerCasts() and getUnderlyingObject(), don't
strip through a bitcast from ptr to <1 x ptr>, which is not a
no-op pointer cast. Calling code is generally not prepared to
handle that situation, resulting in incorrect alias analysis
results for example.
Fixes https://github.com/llvm/llvm-project/issues/97600.
Diffstat (limited to 'lldb/test/API/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions
