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

--- Comment #11 from Richard Biener <rguenth at gcc dot gnu.org> ---
Looks like inheritance goes wrong, no inheritance with debug insns, inheritance
w/o debug insns:

  c4:   89 34 24                mov    %esi,(%esp)
  c7:   8b 10                   mov    (%eax),%edx
  c9:   8d 42 fe                lea    -0x2(%edx),%eax
  cc:   31 d2                   xor    %edx,%edx
  ce:   89 44 24 10             mov    %eax,0x10(%esp)
  d2:   8b 04 24                mov    (%esp),%eax
  d5:   89 54 24 04             mov    %edx,0x4(%esp)
  d9:   8b 4c 24 10             mov    0x10(%esp),%ecx
  dd:   8b 54 24 18             mov    0x18(%esp),%edx
  e1:   29 c1                   sub    %eax,%ecx
  e3:   89 02                   mov    %eax,(%edx)
  e5:   8b 44 24 0c             mov    0xc(%esp),%eax
  e9:   89 08                   mov    %ecx,(%eax)
-  eb:   89 f0                  mov    %esi,%eax
+  eb:  8b 04 24                mov    (%esp),%eax

Reply via email to