https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56439

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://gcc.gnu.org/bugzill
                   |                            |a/show_bug.cgi?id=43491

--- Comment #11 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
here is a nice reduced testcase:
```
typedef unsigned short uint16_t;

register uint16_t r4 asm ("r4");
register uint16_t r6 asm ("r6");

uint16_t pllExec(void)
{
  r4 += r6;
  return r4>>8;
};
```

See bug 43491 comment #12 for some analysis of this issue really.

Reply via email to