https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84014
--- Comment #2 from Vladimir Makarov <vmakarov at gcc dot gnu.org> --- Thank you for reporting. The problem occurs when only one subreg (obj) of register (allocno) is used in a function. I'll work on a patch.