[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/4] aarch64 TCG tlb fast lookup prerequisites
From: |
Claudio Fontana |
Subject: |
[Qemu-devel] [PATCH 0/4] aarch64 TCG tlb fast lookup prerequisites |
Date: |
Mon, 3 Jun 2013 15:23:23 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 |
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(-)
--
1.8.1
- [Qemu-devel] [PATCH 0/4] aarch64 TCG tlb fast lookup prerequisites,
Claudio Fontana <=
- [Qemu-devel] [PATCH 1/4] tcg/aarch64: improve arith shifted regs operations, Claudio Fontana, 2013/06/03
- [Qemu-devel] [PATCH 2/4] tcg/aarch64: implement AND/TEST immediate pattern, Claudio Fontana, 2013/06/03
- [Qemu-devel] [PATCH 3/4] tcg/aarch64: implement byte swap operations, Claudio Fontana, 2013/06/03
- [Qemu-devel] [PATCH 4/4] tcg/aarch64: implement sign/zero extend operations, Claudio Fontana, 2013/06/03
- Re: [Qemu-devel] [PATCH 0/4] aarch64 TCG tlb fast lookup prerequisites, Richard Henderson, 2013/06/03