qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/9] target-arm: A64 decoder set 3: loads, stores, misc integer
@ 2013-12-09 18:12 Peter Maydell
  2013-12-09 18:12 ` [Qemu-devel] [PATCH 1/9] target-arm: A64: add support for stp (store pair) Peter Maydell
                   ` (9 more replies)
  0 siblings, 10 replies; 28+ messages in thread
From: Peter Maydell @ 2013-12-09 18:12 UTC (permalink / raw)
  To: qemu-devel
  Cc: patches, Michael Matz, Claudio Fontana, Dirk Mueller, Will Newton,
	Laurent Desnogues, Alex Bennée, kvmarm, Christoffer Dall,
	Richard Henderson

Welcome back to the latest installment in this thrilling
series of A64 decoder patches. In this episode, we have:

 * support for most kinds of load and store (still to come are
   load-literal, the exclusives and the SIMD structure ld/st)
 * addition and subtraction (but not adc/sbc)
 * some other minor integer instructions

(Tune in next time for set 4, which is likely to contain
FMOV, the user-space permitted parts of MSR/MRS, load
literal, and exclusives; since that's sufficient to get
through libc startup and run simple binaries we'll also
throw in the 'actually enable the target' patches.)

Git tree (with v7-cpu-host/mach-virt, v8 kvm control,
 and A64 set one & two all underneath these patches):
 git://git.linaro.org/people/peter.maydell/qemu-arm.git a64-third-set
web UI:
 https://git.linaro.org/people/peter.maydell/qemu-arm.git/shortlog/refs/heads/a64-second-set

thanks
-- PMM

Alex Bennée (7):
  target-arm: A64: add support for stp (store pair)
  target-arm: A64: add support for ldp (load pair)
  target-arm: A64: add support for ld/st unsigned imm
  target-arm: A64: add support for ld/st with reg offset
  target-arm: A64: add support for ld/st with index
  target-arm: A64: add support for add, addi, sub, subi
  target-arm: A64: add support for move wide instructions

Alexander Graf (2):
  target-arm: A64: add support for 3 src data proc insns
  target-arm: A64: implement SVC, BRK

 target-arm/helper-a64.c    |   14 +
 target-arm/helper-a64.h    |    2 +
 target-arm/translate-a64.c | 1255 +++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 1251 insertions(+), 20 deletions(-)

-- 
1.8.5

^ permalink raw reply	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2013-12-11 22:02 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-09 18:12 [Qemu-devel] [PATCH 0/9] target-arm: A64 decoder set 3: loads, stores, misc integer Peter Maydell
2013-12-09 18:12 ` [Qemu-devel] [PATCH 1/9] target-arm: A64: add support for stp (store pair) Peter Maydell
2013-12-09 20:17   ` Richard Henderson
2013-12-10 14:05     ` Alex Bennée
2013-12-09 18:12 ` [Qemu-devel] [PATCH 2/9] target-arm: A64: add support for ldp (load pair) Peter Maydell
2013-12-09 20:25   ` Richard Henderson
2013-12-10 13:59     ` Alex Bennée
2013-12-10 16:58       ` Richard Henderson
2013-12-10 17:41         ` Alex Bennée
2013-12-09 18:12 ` [Qemu-devel] [PATCH 3/9] target-arm: A64: add support for ld/st unsigned imm Peter Maydell
2013-12-09 21:02   ` Richard Henderson
2013-12-10 14:09     ` Alex Bennée
2013-12-09 18:12 ` [Qemu-devel] [PATCH 4/9] target-arm: A64: add support for ld/st with reg offset Peter Maydell
2013-12-09 21:09   ` Richard Henderson
2013-12-10 14:16     ` Alex Bennée
2013-12-10 15:59       ` Richard Henderson
2013-12-11 22:01         ` Alex Bennée
2013-12-09 18:12 ` [Qemu-devel] [PATCH 5/9] target-arm: A64: add support for ld/st with index Peter Maydell
2013-12-09 18:12 ` [Qemu-devel] [PATCH 6/9] target-arm: A64: add support for add, addi, sub, subi Peter Maydell
2013-12-09 21:36   ` Richard Henderson
2013-12-09 18:12 ` [Qemu-devel] [PATCH 7/9] target-arm: A64: add support for move wide instructions Peter Maydell
2013-12-09 21:42   ` Richard Henderson
2013-12-09 18:12 ` [Qemu-devel] [PATCH 8/9] target-arm: A64: add support for 3 src data proc insns Peter Maydell
2013-12-09 21:52   ` Richard Henderson
2013-12-09 18:12 ` [Qemu-devel] [PATCH 9/9] target-arm: A64: implement SVC, BRK Peter Maydell
2013-12-09 21:58   ` Richard Henderson
2013-12-09 22:14     ` Peter Maydell
2013-12-09 18:16 ` [Qemu-devel] [PATCH 0/9] target-arm: A64 decoder set 3: loads, stores, misc integer Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).