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

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-05-01
     Ever confirmed|0                           |1

--- Comment #3 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I've tried bootstrap with -flto-partition=none and also get differences in
gengtype and cc1, so it seems to be unrealated to partitioning change.  First
bigger one is:

@@ -2875,506 +2875,507 @@
   40444b:      48 89 05 6e 64 02 00    mov    %rax,0x2646e(%rip)        #
42a8c0 <gt_files>
   404452:      31 ff                   xor    %edi,%edi
   404454:      44 39 2d 15 65 02 00    cmp    %r13d,0x26515(%rip)        #
42a970 <num_gt_files>
-  40445b:      7e 49                   jle    4044a6 <main+0x22b6>
+  40445b:      7e 4e                   jle    4044ab <main+0x22bb>
   40445d:      e8 de 37 01 00          callq  417c40 <_ZL16peek_state_tokeni>
   404462:      bf 01 00 00 00          mov    $0x1,%edi
-  404467:      49 89 c6                mov    %rax,%r14
-  40446a:      e8 d1 37 01 00          callq  417c40 <_ZL16peek_state_tokeni>
-  40446f:      bf 02 00 00 00          mov    $0x2,%edi
-  404474:      48 89 c5                mov    %rax,%rbp
-  404477:      e8 c4 37 01 00          callq  417c40 <_ZL16peek_state_tokeni>

....

+  404467:      49 89 c7                mov    %rax,%r15
+  40446a:      48 89 04 24             mov    %rax,(%rsp)
+  40446e:      e8 cd 37 01 00          callq  417c40 <_ZL16peek_state_tokeni>
+  404473:      bf 02 00 00 00          mov    $0x2,%edi
+  404478:      48 89 c5                mov    %rax,%rbp
+  40447b:      e8 c0 37 01 00          callq  417c40 <_ZL16peek_state_tokeni>

So it seems to be something else than partitioning changes.  Looking at
assembly there are some things that seems like partitioning&inlining
differences. This partiuclar one doesn't seem to be.

Reply via email to