aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MachObjectWriter.cpp
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2024-07-01 10:15:58 +0800
committerGitHub <noreply@github.com>2024-07-01 10:15:58 +0800
commit95b0187165e02fc838c184c7ea623359e0430155 (patch)
treea2734765017d91722759d347789f9ebc4faa7123 /llvm/lib/MC/MachObjectWriter.cpp
parente6a961dbef773b16bda2cebc4bf9f3d1e0da42fc (diff)
downloadllvm-95b0187165e02fc838c184c7ea623359e0430155.zip
llvm-95b0187165e02fc838c184c7ea623359e0430155.tar.gz
llvm-95b0187165e02fc838c184c7ea623359e0430155.tar.bz2
[RISCV] Remove deleted AVL register defs from LiveInterval instr maps (#97011)
When coalescing vsetvlis we might remove a use of a register AVL, which in turn might leave the AVL def dead. When it's dead (currently limited to just ADDIs) we delete the def, but we were forgetting to remove it from LiveInterval's instruction map. This fixes #95865
Diffstat (limited to 'llvm/lib/MC/MachObjectWriter.cpp')
0 files changed, 0 insertions, 0 deletions