From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47581) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VLb4i-0003Kh-60 for qemu-devel@nongnu.org; Mon, 16 Sep 2013 11:51:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VLb4Z-0001nt-PF for qemu-devel@nongnu.org; Mon, 16 Sep 2013 11:50:56 -0400 Received: from mail-ie0-x232.google.com ([2607:f8b0:4001:c03::232]:34791) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VLb4Z-0001ni-JK for qemu-devel@nongnu.org; Mon, 16 Sep 2013 11:50:47 -0400 Received: by mail-ie0-f178.google.com with SMTP id to1so8034197ieb.9 for ; Mon, 16 Sep 2013 08:50:47 -0700 (PDT) Sender: Richard Henderson Message-ID: <523728D1.6060600@twiddle.net> Date: Mon, 16 Sep 2013 08:50:41 -0700 From: Richard Henderson MIME-Version: 1.0 References: <1379195690-6509-1-git-send-email-rth@twiddle.net> <1379195690-6509-23-git-send-email-rth@twiddle.net> <5236CC6D.40901@huawei.com> In-Reply-To: <5236CC6D.40901@huawei.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v4 22/33] tcg-aarch64: Use MOVN in tcg_out_movi List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Claudio Fontana Cc: peter.maydell@linaro.org, qemu-devel@nongnu.org On 09/16/2013 02:16 AM, Claudio Fontana wrote: > I agree in general with the approach "lets see if it is more convenient to start with MOVN". > The existing implementation is, although not easy, leaner. > Can we make it a little this one a little bit leaner? This sentence is not well formed. What did you mean? In what sense did you mean "lean"? Smaller or faster? If faster, see the comment about using neon insns. If smaller... um... why? r~