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: grokfield miscompiled with -O9


On Jan 11, 2000, Richard Henderson <rth@cygnus.com> wrote:

> I'm moderately surprised that he got better results from disabling this.  

>      if (!cse_not_expected)
>        tmp = gen_reg_rtx (QImode);
>      else
>        tmp = gen_lowpart (QImode, dest);

Do you mean it should get worse or it should remain that same?  If the
latter, it would be nice to get rid of the difference, as it would
make GCC somewhat faster (less pseudos).  If the former, could you
please illuminate me with the reasons? :-)

-- 
Alexandre Oliva http://www.ic.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
oliva@{lsd.ic.unicamp.br,guarana.{org,com}} aoliva@{acm,computer}.org
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
** I may forward mail about projects to mailing lists; please use them


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