From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Lance Taylor To: gavin@cygnus.com Cc: binutils@sourceware.cygnus.com Subject: Re: MIPS opcodes patch: change move from andu to or Date: Mon, 25 Oct 1999 10:31:00 -0000 Message-id: <19991025173112.5003.qmail@daffy.airs.com> References: X-SW-Source: 1999-10/msg00132.html Date: Mon, 25 Oct 1999 11:19:28 -0400 (EDT) From: Gavin Romig-Koch OK to commit? For opcodes: * mips-opc.c (move): Use "or" rather than "addu" or "daddu". We deliberately chose ``addu'' and ``daddu'' rather than ``or'' because several MIPS chips have two pipelined addition units but only one pipelined logical unit. Those chips can move two pairs of registers around at once if we use ``addu'', but they can only move one pair if we use ``or''. Is there any reason we should use ``or''? Your comment mentions something about ``gcc -mips3 -gp32''; can't we fix gcc? Ian