> Hi HJ, > You were right, and the change from epilogue_size_needed to size_needed was > the > rootcause of the bug. > Here is the obvious fix for that, regtested and bootstrapped on i386/x86_64. > > Is it OK for trunk? > > Changelog: > 2013-09-09 Michael Zolotukhin <michael.v.zolotuk...@gmail.com> > > * config/i386/i386.c (ix86_expand_movmem): Fix epilogue generation.
OK, Would you mind adding a testcase? Honza