[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: dyngen-exec.h cleanup
From: |
Jan Kiszka |
Subject: |
[Qemu-devel] Re: dyngen-exec.h cleanup |
Date: |
Sun, 08 Mar 2009 16:36:19 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 |
Laurent Desnogues wrote:
> On Sun, Mar 8, 2009 at 3:41 PM, Jan Kiszka <address@hidden> wrote:
>> Also, some discussion on this list suggested that it's more efficient to
>> look into converting the remaining AREGS to TCG and finally do the
>> ultimative "rm dyngen-exec.h". Don't you want to spend some time on this
>> already?
>
> This requires modifying ARM translator which is the last one to use
> AREGn with n>0. And don't all targets use AREG0 as a pointer to the
> CPU state?
Yes, but wasn't it you who suggested that all those users should be
converted over to the tcg_global_reg API?
There is surely some work to do, and that probably across all archs. But
the sooner we should start. dyngen-exec.h is a constant source of pain
when you try to introduce new headers or refactor existing ones. /me was
so far lacking the time to finally attack this (and instead had to add
yet another hack with the recent monitor series, see disas.h).
Jan
signature.asc
Description: OpenPGP digital signature
Re: [Qemu-devel] dyngen-exec.h cleanup, Hasso Tepper, 2009/03/08
Re: [Qemu-devel] dyngen-exec.h cleanup, Anthony Liguori, 2009/03/08