From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55093) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZFz0G-0004F8-Ex for qemu-devel@nongnu.org; Fri, 17 Jul 2015 02:20:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZFz0A-00065u-HH for qemu-devel@nongnu.org; Fri, 17 Jul 2015 02:20:12 -0400 Received: from mail-wi0-x231.google.com ([2a00:1450:400c:c05::231]:38790) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZFz0A-00065O-9J for qemu-devel@nongnu.org; Fri, 17 Jul 2015 02:20:06 -0400 Received: by wicmv11 with SMTP id mv11so33914838wic.1 for ; Thu, 16 Jul 2015 23:19:40 -0700 (PDT) Sender: Richard Henderson References: <1436958199-5181-1-git-send-email-aurelien@aurel32.net> <1436958199-5181-4-git-send-email-aurelien@aurel32.net> From: Richard Henderson Message-ID: <55A89E79.2080907@twiddle.net> Date: Fri, 17 Jul 2015 07:19:37 +0100 MIME-Version: 1.0 In-Reply-To: <1436958199-5181-4-git-send-email-aurelien@aurel32.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH RFC 3/9] tcg: implement real ext_i32_i64 and extu_i32_i64 ops List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno , qemu-devel@nongnu.org Cc: Paolo Bonzini On 07/15/2015 12:03 PM, Aurelien Jarno wrote: > Implement optional but real ext_i32_i64 and extu_i32_i64 ops. When > implemented, these ensure that a 32-bit value is always converted to > a 64-bit value and not propagated through the register allocator or > the optimizer. > > Cc: Paolo Bonzini > Cc: Richard Henderson > Signed-off-by: Aurelien Jarno > --- > tcg/aarch64/tcg-target.h | 6 +++++- > tcg/i386/tcg-target.h | 7 ++++++- > tcg/ia64/tcg-target.h | 6 +++++- > tcg/ppc/tcg-target.h | 7 ++++++- > tcg/s390/tcg-target.h | 6 +++++- > tcg/sparc/tcg-target.h | 6 +++++- > tcg/tcg-op.c | 6 ++++++ > tcg/tcg-opc.h | 3 +++ > tcg/tci/tcg-target.h | 7 ++++++- > 9 files changed, 47 insertions(+), 7 deletions(-) Reviewed-by: Richard Henderson r~