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

--- Comment #6 from Uroš Bizjak <ubizjak at gmail dot com> ---
(In reply to David Binderman from comment #5)
> (In reply to Uroš Bizjak from comment #4)
> > I'm not sure if solving this would bring us anything.
> 
> For clarity, at very most a 4% reduction in the size of the stack frame
> for function ix86_parse_stringop_strategy_string.

Unfortunately, patched and unpatched compiler results in the same frame size:

00000000011dc690 <_ZL35ix86_parse_stringop_strategy_stringPcb>:
 11dc690:       41 57                   push   %r15
 11dc692:       41 56                   push   %r14
 11dc694:       41 55                   push   %r13
 11dc696:       41 54                   push   %r12
 11dc698:       55                      push   %rbp
 11dc699:       53                      push   %rbx
 11dc69a:       48 89 fb                mov    %rdi,%rbx
 11dc69d:       48 81 ec 08 01 00 00    sub    $0x108,%rsp
 ...

Reply via email to