[all-commits] [llvm/llvm-project] 663f16: AMDGPU: Fix verifier error on killed spill of part...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Thu Oct 15 06:59:40 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 663f16684d1a5f129874b7be9e1f486682977bfa
https://github.com/llvm/llvm-project/commit/663f16684d1a5f129874b7be9e1f486682977bfa
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-10-15 (Thu, 15 Oct 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
M llvm/test/CodeGen/AMDGPU/GlobalISel/extractelement-stack-lower.ll
A llvm/test/CodeGen/AMDGPU/spill-agpr-partially-undef.mir
M llvm/test/CodeGen/AMDGPU/spill-agpr.mir
M llvm/test/CodeGen/AMDGPU/spill-reg-tuple-super-reg-use.mir
A llvm/test/CodeGen/AMDGPU/vgpr-spill.mir
Log Message:
-----------
AMDGPU: Fix verifier error on killed spill of partially undef register
This does unfortunately end up with extra waitcnts getting inserted
that were avoided before. Ideally we would avoid the spills of these
undef components in the first place.
More information about the All-commits
mailing list