aarch64 TCG tlb fast lookup prerequisites
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | tcg/aarch64: improve arith shifted regs operationstcg/ | +29 | 0 replies | |
| 2/4 | tcg/aarch64: implement AND/TEST immediate patterntcg/ | +34 | 0 replies | |
| 3/4 | tcg/aarch64: implement byte swap operationstcg/ tcg/ | +37 | 0 replies | |
| 4/4 | tcg/aarch64: implement sign/zero extend operationstcg/ tcg/ | +66 | 0 replies |
Reviews trailers per patch
None of the 4 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Richard Henderson |
|---|---|
| Series | R-b |
| 1/4 | |
| 2/4 | |
| 3/4 | |
| 4/4 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [Qemu-devel] [PATCH 0/4] aarch64 TCG tlb fast lookup prerequisites
This series is a split of:
"[PATCH 0/4] ARM aarch64 TCG tlb fast lookup"
http://lists.nongnu.org/archive/html/qemu-devel/2013-05/msg04803.html
It implements the low level operations that are necessary in order to implement the tlb fast lookup,
which will be a separate series.
It requires the reviewed but not committed yet series "[PATCH v4 0/3] ARM aarch64 TCG target" at:
http://lists.nongnu.org/archive/html/qemu-devel/2013-05/msg04200.html
Tested running on a x86-64 physical machine running Foundation v8, running a linux 3.8.0-rc6+ minimal host system based on linaro v8 image 201301271620 for user space.
Tested guests: arm v5, i386 FreeDOS, i386 linux, sparc images, all from the qemu testing page.
Also tested on x86-64/linux built with buildroot.
Changes from the original series:
* added ADDS and ANDS to the shifted regs ops, reorder
* split shifted regs ops and test/and immediate into 2 patches
* for byte swapping, remove REV32, we can just use REV
* fix broken comment in tcg_out_uxt
Claudio Fontana (4):
tcg/aarch64: improve arith shifted regs operations tcg/aarch64: implement AND/TEST immediate pattern tcg/aarch64: implement byte swap operations tcg/aarch64: implement sign/zero extend operations
tcg/aarch64/tcg-target.c | 170 +++++++++++++++++++++++++++++++++++++++++------ tcg/aarch64/tcg-target.h | 30 ++++----- 2 files changed, 166 insertions(+), 34 deletions(-)
Signature · 1 line
1.8.1