From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:60280) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TTRwH-0004yR-IW for qemu-devel@nongnu.org; Wed, 31 Oct 2012 02:38:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TTRwF-0000Fw-PM for qemu-devel@nongnu.org; Wed, 31 Oct 2012 02:38:09 -0400 Received: from mail-pa0-f45.google.com ([209.85.220.45]:57356) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TTRwF-0000Fd-JA for qemu-devel@nongnu.org; Wed, 31 Oct 2012 02:38:07 -0400 Received: by mail-pa0-f45.google.com with SMTP id fb10so711211pad.4 for ; Tue, 30 Oct 2012 23:38:06 -0700 (PDT) Sender: Richard Henderson Message-ID: <5090C747.8090803@twiddle.net> Date: Wed, 31 Oct 2012 17:37:59 +1100 From: Richard Henderson MIME-Version: 1.0 References: <1351555932-19695-1-git-send-email-aurelien@aurel32.net> In-Reply-To: <1351555932-19695-1-git-send-email-aurelien@aurel32.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 00/19] target-mips: misc fixes and optimizations List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno Cc: qemu-devel@nongnu.org On 2012-10-30 11:11, Aurelien Jarno wrote: > Aurelien Jarno (19): > target-mips: correctly restore btarget upon exception > target-mips: do not save CPU state when using retranslation > softfloat: implement fused multiply-add NaN propagation for MIPS > target-mips: use the softfloat floatXX_muladd functions > target-mips: keep softfloat exception set to 0 between instructions > target-mips: fix FPU exceptions > target-mips: cleanup float to int conversion helpers > target-mips: use softfloat constants when possible > target-mips: restore CPU state after an FPU exception > target-mips: cleanup load/store operations > target-mips: optimize load operations > target-mips: simplify load/store microMIPS helpers > target-mips: implement unaligned loads using TCG > target-mips: don't use local temps for store conditional > target-mips: implement movn/movz using movcond > target-mips: optimize ddiv/ddivu/div/divu with movcond > target-mips: use deposit instead of hardcoded version Reviewed-by: Richard Henderson > target-mips: fix TLBR wrt SEGMask > target-mips: don't flush extra TLB on permissions upgrade Not reviewed; I'm not that familiar with mips at other than the isa level. r~