[all-commits] [llvm/llvm-project] 5e9dfb: VirtRegRewriter: Fix verifier errors after assigni...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Fri Feb 21 19:48:01 PST 2025
Branch: refs/heads/users/arsenm/virtregrewriter-fix-verifier-errors-after-regalloc-failure
Home: https://github.com/llvm/llvm-project
Commit: 5e9dfb2e82419a87e36ab4b8aa6d119dfadeb02e
https://github.com/llvm/llvm-project/commit/5e9dfb2e82419a87e36ab4b8aa6d119dfadeb02e
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2025-02-22 (Sat, 22 Feb 2025)
Changed paths:
M llvm/lib/CodeGen/VirtRegMap.cpp
M llvm/test/CodeGen/AMDGPU/illegal-eviction-assert.mir
M llvm/test/CodeGen/AMDGPU/issue48473.mir
M llvm/test/CodeGen/AMDGPU/ran-out-of-registers-error-all-regs-reserved.ll
M llvm/test/CodeGen/AMDGPU/regalloc-failure-overlapping-insert-assert.mir
M llvm/test/CodeGen/AMDGPU/remaining-virtual-register-operands.ll
M llvm/test/CodeGen/X86/inline-asm-assertion.ll
Log Message:
-----------
VirtRegRewriter: Fix verifier errors after assigning to reserved registers
In error situations we can emit assignments to reserved registers. Avoid
machine verifier errors in this case.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list