[Bug rtl-optimization/17236] inefficient code for long long multiply on x86
bonzini at gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed Dec 19 12:32:00 GMT 2007
------- Comment #20 from bonzini at gnu dot org 2007-12-19 12:32 -------
There is a big catch-22. When GCC ties one of regs 64/66 with reg 61, it
enlarges reg 61's live range to cover the live range of the tied range. When
it does this, it basically locks up %edx for the whole live range of reg 61.
:-(
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17236
More information about the Gcc-bugs
mailing list