qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: [PATCH] ARM host (TCG only)


From: andrzej zaborowski
Subject: [Qemu-devel] Re: [PATCH] ARM host (TCG only)
Date: Tue, 6 May 2008 17:45:58 +0200

Here's a second version with some fixes and less in TODO.

* Now uses the tlb cache, Linux decompressor is about two times faster
(caching read addresses had this effect, caching write addresses is
not noticeable speed-wise).

* Added user-mode support, tested with a busybox static OABI binary
(on EABI host).

* Implemented division ops.

* Calling the generated code now uses the same convention as dyngen
used, saving a couple of registers.

* Removes dyngen HOST_ARM code as suggested by Paul.  This has the
advantage that a non-tcg target will (hopefully) give a readable error
message when you try to run it.

* Still no constant pools.

I use USE_DIRECT_JUMP for goto_tb, but it could also work without it -
I'm not sure what is the advantage or disadvantage of that.
-- 
Please do not print this email unless absolutely necessary. Spread
environmental awareness.

Attachment: qemu-arm-host.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]