[Bug bootstrap/59985] stage2/3 compare error on lto-streamer-in.o
jakub at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Jan 30 15:55:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59985
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |vmakarov at gcc dot gnu.org
--- Comment #9 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Seems it is LRA where things change. First of all, with -g there is an extra
- 151: r0:SI=r151:SI
+ Split reuse change 151->260:
+ 77: debug b => r260:SI
+ 10150: r0:SI=r151:SI
message in -fdump-rtl-reload-details dump (obviously, insn numbers are
different).
But, even when comparing say -g --param min-nondebug-insn-uid=100 dump with
-g --param min-nondebug-insn-uid=1000 dump I see more important change:
- Choosing alt 4 in insn 336: (0) &r (1) 0 (2) De {*anddi3_insn}
- Creating newreg=262 from oldreg=249, assigning class GENERAL_REGS to
r262
- 336: r262:DI=r262:DI&0x1
+ Choosing alt 5 in insn 10224: (0) &r (1) r (2) De {*anddi3_insn}
+ Creating newreg=262 from oldreg=231, assigning class GENERAL_REGS to
r262
+ 10224: r249:DI=r262:DI&0x1
More information about the Gcc-bugs
mailing list