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: Fix to mn10300 cmpsi pattern


On Mar 27, 2001, Matt Hiller <hiller@redhat.com> wrote:

> On 27 Mar 2001, Alexandre Oliva wrote:
>> > but %0 could be an address or extended register.  How about btst
>> > 0,d0 instead?
>> 
>> Should be fine, with some comments explaining why it sets the flags
>> correctly and why the actual register doesn't matter.  Using a data
>> register will in fact generate smaller code than using the
>> extended-register version of btst introduced in AM33.

> 	Okay. How's this?

Ok.

But I suppose we could remove the `!'s from the alternative now, since
it's no longer discouraged.  Consider it pre-approved, if you feel
like doing it.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me


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