From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45624) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vxes5-0003Hj-Tl for qemu-devel@nongnu.org; Mon, 30 Dec 2013 10:35:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vxerx-0003nr-HC for qemu-devel@nongnu.org; Mon, 30 Dec 2013 10:35:13 -0500 Received: from mail-qe0-x233.google.com ([2607:f8b0:400d:c02::233]:49733) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vxerx-0003ms-DC for qemu-devel@nongnu.org; Mon, 30 Dec 2013 10:35:05 -0500 Received: by mail-qe0-f51.google.com with SMTP id 1so11713024qee.10 for ; Mon, 30 Dec 2013 07:35:05 -0800 (PST) Sender: Richard Henderson Message-ID: <52C192A4.7050708@twiddle.net> Date: Mon, 30 Dec 2013 07:35:00 -0800 From: Richard Henderson MIME-Version: 1.0 References: <1388267351-31818-1-git-send-email-peter.maydell@linaro.org> <1388267351-31818-3-git-send-email-peter.maydell@linaro.org> <52C18B27.9060300@twiddle.net> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 02/10] target-arm: A64: Fix vector register access on bigendian hosts List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: Patch Tracking , Michael Matz , Alexander Graf , QEMU Developers , Claudio Fontana , Dirk Mueller , Will Newton , Laurent Desnogues , =?UTF-8?B?QWxleCBCZW5uw6ll?= , "kvmarm@lists.cs.columbia.edu" , Christoffer Dall On 12/30/2013 07:28 AM, Peter Maydell wrote: > Yeah, we could do that. Will the optimiser optimise away the unnecessary > extra load of the unused high 32 bits for the "32 bit or smaller" case on > a 32 bit host CPU? It should. We do transform qemu_st_i64 to qemu_st_i32 as appropriate for 32-bit hosts, making the high part of the tcg ld_i64 dead. r~