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.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D89434
AMDGPU: Fix verifier error on killed spill of partially undef register ClosedPublic Authored by arsenm on Oct 14 2020, 4:31 PM.
Details Summary This does unfortunately end up with extra waitcnts getting inserted
Diff Detail
Revision Contents
Diff 298260 llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
llvm/test/CodeGen/AMDGPU/GlobalISel/extractelement-stack-lower.ll
llvm/test/CodeGen/AMDGPU/spill-agpr-partially-undef.mir
llvm/test/CodeGen/AMDGPU/spill-agpr.mir
llvm/test/CodeGen/AMDGPU/spill-reg-tuple-super-reg-use.mir
llvm/test/CodeGen/AMDGPU/vgpr-spill.mir
|