diff options
| author | Florian Hahn <flo@fhahn.com> | 2024-07-04 11:44:50 +0100 |
|---|---|---|
| committer | Florian Hahn <flo@fhahn.com> | 2024-07-04 11:44:51 +0100 |
| commit | 2b3b405b09a0d965a4aff1f92958418ddbf1e7f6 (patch) | |
| tree | a8ebd5e468f9de3adf6b57b713c8e9511f7ecf4f /lldb/test/API/python_api/thread/TestThreadAPI.py | |
| parent | 5c204b1d2619cbad7b7ad228b62feae08781a6db (diff) | |
[LV] Don't vectorize first-order recurrence with VF <vscale x 1 x ..>
The assertion added as part of https://github.com/llvm/llvm-project/pull/93395
surfaced cases where first-order recurrences are vectorized with
<vscale x 1 x ..>. If vscale is 1, then we are unable to extract the
penultimate value (second to last lane). Previously this case got
mis-compiled, trying to extract from an invalid lane (-1)
https://llvm.godbolt.org/z/3adzYYcf9.
Fixes https://github.com/llvm/llvm-project/issues/97452.
Diffstat (limited to 'lldb/test/API/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions
