This is the mail archive of the gcc-patches@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]

Re: avr port & expmed.c patch


Hello,

did this expmed.c patch (posted by Denis a week ago) go unnoticed,
or is it being reviewed?

http://gcc.gnu.org/ml/gcc-patches/2000-09/msg00979.html
http://gcc.gnu.org/ml/gcc-patches/2000-09/msg00994.html

I think it resolves the problem with signed divide by 2 (inefficient
code on some targets) in a better way than my earlier (rejected)
attempts.  No new macros added, only 1 line changed, and significantly
better code on several targets (h8300, avr, m68hc11, vax, pdp11).

OK, this is not the complete solution as originally suggested
(use rtx costs), but it looks like a step in the correct direction.

Thanks,
Marek

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