From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52015) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9hjz-0008Pv-Tz for qemu-devel@nongnu.org; Thu, 17 Dec 2015 18:13:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a9hjw-0003Rd-OK for qemu-devel@nongnu.org; Thu, 17 Dec 2015 18:13:43 -0500 Received: from mail-ob0-x234.google.com ([2607:f8b0:4003:c01::234]:33031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a9hjw-0003RZ-K9 for qemu-devel@nongnu.org; Thu, 17 Dec 2015 18:13:40 -0500 Received: by mail-ob0-x234.google.com with SMTP id sd4so69086650obb.0 for ; Thu, 17 Dec 2015 15:13:40 -0800 (PST) Sender: Richard Henderson References: <1450385695-1940-1-git-send-email-rth@twiddle.net> From: Richard Henderson Message-ID: <5673419C.9030506@twiddle.net> Date: Thu, 17 Dec 2015 15:13:32 -0800 MIME-Version: 1.0 In-Reply-To: <1450385695-1940-1-git-send-email-rth@twiddle.net> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 00/25] target-sparc improvements List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: mark.cave-ayland@ilande.co.uk, aurelien@aurel32.net On 12/17/2015 12:54 PM, Richard Henderson wrote: > The primary focus of this patch set is to reduce the number of > helpers that modify TCG globals, and thus increase the lifetime > of those globals within each TB, and thus decrease the number > of times that tcg must spill and fill them from backing store. > > This patch set is relative to the "Improve sparc register windows" > patches, which turned all of the integer registers into TCG globals. > Thus this patch set improves the effect of the previous patch set. > > As a byproduct, I also implement the bulk of the interesting v9 ASIs > inline, thus exposing e.g. the little-endian loads and stores as > simple tcg operations. Ho hum. I dunno what's wrong today, but "git send-email" is throwing lots of errors for me today. If in doubt, the complete tree is at git://github.com/rth7680/qemu.git tgt-sparc r~