From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:33431) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGG9j-0002KM-Um for qemu-devel@nongnu.org; Sat, 30 Apr 2011 15:48:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QGG9j-00024X-16 for qemu-devel@nongnu.org; Sat, 30 Apr 2011 15:48:43 -0400 Received: from mail-vx0-f173.google.com ([209.85.220.173]:40595) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGG9i-00024R-V5 for qemu-devel@nongnu.org; Sat, 30 Apr 2011 15:48:42 -0400 Received: by vxb37 with SMTP id 37so2222095vxb.4 for ; Sat, 30 Apr 2011 12:48:42 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: Date: Sat, 30 Apr 2011 15:48:41 -0400 Message-ID: From: Super Bisquit Content-Type: multipart/alternative; boundary=0016e6471744d2ffc204a228130e Subject: Re: [Qemu-devel] [PATCH] sparc64: fix wrpstate and wrtl on delay slot List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Igor Kovalenko Cc: Blue Swirl , qemu-devel , Aurelien Jarno , Artyom Tarasenko --0016e6471744d2ffc204a228130e Content-Type: text/plain; charset=ISO-8859-1 Just curious, is this for host or guest? On Sat, Apr 30, 2011 at 3:32 PM, Igor Kovalenko wrote: > On Sat, Apr 30, 2011 at 7:42 PM, Blue Swirl wrote: > > Use TCG local to work around TCG register flush due to a branch. > > > > Thanks to Artyom Tarasenko, Igor Kovalenko and Aurelien Jarno. > > > > Signed-off-by: Blue Swirl > > --- > > I analyzed the call tree in target-sparc/translate.c for brcond* usage. > > In the following lines, first level function uses brcond* directly, > > second level calls the first level etc. > > > > I want to be able to do exhaustive searches as well :) > Have you used recently posted gcc save-temps method? > > -- > Kind regards, > Igor V. Kovalenko > > --0016e6471744d2ffc204a228130e Content-Type: text/html; charset=ISO-8859-1
Just curious, is this for host or guest?
On Sat, Apr 30, 2011 at 3:32 PM, Igor Kovalenko <igor.v.kovalenko@gmail.com> wrote:
On Sat, Apr 30, 2011 at 7:42 PM, Blue Swirl <blauwirbel@gmail.com> wrote:
> Use TCG local to work around TCG register flush due to a branch.
>
> Thanks to Artyom Tarasenko, Igor Kovalenko and Aurelien Jarno.
>
> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
> ---
> I analyzed the call tree in target-sparc/translate.c for brcond* usage.
> In the following lines, first level function uses brcond* directly,
> second level calls the first level etc.
>

I want to be able to do exhaustive searches as well :)
Have you used recently posted gcc save-temps method?

--
Kind regards,
Igor V. Kovalenko


--0016e6471744d2ffc204a228130e--