Fixes bug 33597.
Use of substituteRegister in the tied operand case messes
up the register use iterator, causing some uses to be left
unprocessed.
Paths
| Differential D34643
RenameIndependentSubregs: Fix iterator problem ClosedPublic Authored by arsenm on Jun 26 2017, 1:49 PM.
Details
Summary Fixes bug 33597. Use of substituteRegister in the tied operand case messes
Diff Detail
Revision Contents
Diff 104014 lib/CodeGen/RenameIndependentSubregs.cpp
test/CodeGen/AMDGPU/rename-independent-subregs-invalid-mac-operands.mir
|