[Top][All Lists]
[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.
qemu-arm-host.patch
Description: Text Data