This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug rtl-optimization/11261] Weak code generated for JPEG compression


------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]