https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106355
--- Comment #4 from Stefan Schulze Frielinghaus <stefansf at linux dot ibm.com> --- The problem is with sibling call optimization where parameters with BLKmode are not handled correctly. I will prepare a patch and submit it shortly.