From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JvCtA-00050T-1g for qemu-devel@nongnu.org; Sun, 11 May 2008 10:51:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JvCt8-00050H-Hy for qemu-devel@nongnu.org; Sun, 11 May 2008 10:50:59 -0400 Received: from [199.232.76.173] (port=42629 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JvCt8-00050E-Af for qemu-devel@nongnu.org; Sun, 11 May 2008 10:50:58 -0400 Received: from relay3-v.mail.gandi.net ([217.70.178.77]:57984) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JvCt8-0006bd-B0 for qemu-devel@nongnu.org; Sun, 11 May 2008 10:50:58 -0400 Received: from localhost (mfilter6-v.gandi.net [217.70.178.40]) by relay3-v.mail.gandi.net (Postfix) with ESMTP id C1C15BA13 for ; Sun, 11 May 2008 16:50:55 +0200 (CEST) Received: from relay3-v.mail.gandi.net ([217.70.178.77]) by localhost (mfilter6-v.mgt.gandi.net [217.70.178.40]) (amavisd-new, port 10024) with ESMTP id 5GpzBfiLUfca for ; Sun, 11 May 2008 16:50:53 +0200 (CEST) Received: from [84.99.204.158] (158.204.99-84.rev.gaoland.net [84.99.204.158]) by relay3-v.mail.gandi.net (Postfix) with ESMTP id 67D4ABA0B for ; Sun, 11 May 2008 16:50:52 +0200 (CEST) Message-ID: <4827079A.9040008@bellard.org> Date: Sun, 11 May 2008 16:50:02 +0200 From: Fabrice Bellard MIME-Version: 1.0 Subject: Re: [Qemu-devel] [4426] Add TCG native negation op. References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi, If you want to add more instructions, I suggest the following: not, andn, rol, ror. movcond could also be useful but given the limitations of TCG, it must be implemented as a specific host instruction in order not to finish a basic block. Fabrice.