diff options
author | Luke Lau <luke@igalia.com> | 2025-07-21 14:51:41 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-21 14:51:41 +0800 |
commit | b832c49cb4d7668e6ab49c984ba3f4c56356f023 (patch) | |
tree | 6f62750cf72e46967d9f848b7ef458f562ebe802 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | aa7ada1dfbe21a0c83474eb3de54e08eb607f8b8 (diff) | |
download | llvm-b832c49cb4d7668e6ab49c984ba3f4c56356f023.zip llvm-b832c49cb4d7668e6ab49c984ba3f4c56356f023.tar.gz llvm-b832c49cb4d7668e6ab49c984ba3f4c56356f023.tar.bz2 |
[RISCV] Fix VLOptimizer assert, relax ElementsDependOn on viota/vms{b,i,o}f.m (#149698)
The previous assert wasn't passing the TSFlags but the opcode, so wasn't
working.
Fixing it reveals that it was actually triggering, because we're too
strict with viota and vmsxf.m We already reduce the VL on these
instructions because the result in each element doesn't depend on VL.
However, it does change if masked, so account for that.
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions