[PATCH] D62653: [Mips][DSP] Fix physregs incorrectly marked as dead.
Mirko Brkusanin via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu May 30 05:43:11 PDT 2019
mbrkusanin added a comment.
The changes can be seen in some functions in test CodeGen/Mips/dsp-r1.ll. Where we previously had:
`CMPU_EQ_QB killed %4:gpr32, killed %3:gpr32, implicit-def` **`dead`** `$dspccond`
`%5:gpr32 = RDDSP 31, implicit undef $dsppos, implicit undef $dspscount, implicit undef $dspcarry, implicit undef $dspoutflag, implicit undef $dspccond`
We now have:
`CMPU_EQ_QB killed %4:gpr32, killed %3:gpr32, implicit-def $dspccond`
`%5:gpr32 = RDDSP 31, implicit $dsppos, implicit $dspscount, implicit $dspcarry, implicit $dspoutflag, implicit killed $dspccond`
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D62653/new/
https://reviews.llvm.org/D62653
More information about the llvm-commits
mailing list