This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/11261] Weak code generated for JPEG compression
- From: "amylaar at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Jul 2005 17:24:08 -0000
- Subject: [Bug rtl-optimization/11261] Weak code generated for JPEG compression
- References: <20030620005553.11261.tm@kloo.net>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From amylaar at gcc dot gnu dot org 2005-07-05 17:24 -------
(In reply to comment #4)
> This bug hasn't been modified in more than 18 months. What is the
> current status of this bug? And is this not really a target specific
> issue for SH with its silly r0, or can other targets also have this
> problem??
The sh-elf libraries won't build because of PR 22258.
Because we have sched1 enabled, the scheduling problem is currently
non-existant; the values that are needed in r0 can be calculated
in a different general purpose register, and moved into r0 in time for the
indexed addressing.
However, because of sched1 we now have too high register pressure for other
benchmarks. Vlad proposed at the summit to postpone scheduling after reload
to fix the register pressure issue. Unless his porposed register renaming
schedme can handle this case and snarf the required registers too, we'll
go back to square one.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11261