qemu-e2k/target-arm
Claudio Fontana 999b53ec87 disas: Implement disassembly output for A64
Use libvixl to implement disassembly output in debug
logs for A64, for use with both AArch64 hosts and targets.

Signed-off-by: Claudio Fontana <claudio.fontana@linaro.org>
[PMM:
 * added support for target disassembly
 * switched to custom QEMUDisassembler so the output format
   matches what QEMU expects
 * make sure we correctly fall back to "just print hex"
   if we didn't build the AArch64 disassembler because of
   lack of a C++ compiler
 * rename from 'aarch64' to 'arm-a64' because this is a
   disassembler for the A64 instruction set
 * merge aarch64.c and aarch64-cxx.cc into one C++ file
 * simplify the aarch64.c<->aarch64-cxx.cc interface]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2014-02-08 14:50:48 +00:00
..
arm-semi.c
cpu64.c target-arm: Switch ARMCPUInfo arrays to use terminator entries 2014-01-14 10:09:04 +10:00
cpu-qom.h
cpu.c ARM: Convert MIDR to a property 2014-01-31 14:47:32 +00:00
cpu.h target-arm: Move arm_rmode_to_sf to a shared location. 2014-01-31 14:47:33 +00:00
crypto_helper.c
gdbstub64.c
gdbstub.c
helper-a64.c target-arm: A64: Add SIMD TBL/TBLX 2014-01-31 14:47:31 +00:00
helper-a64.h target-arm: A64: Add SIMD TBL/TBLX 2014-01-31 14:47:31 +00:00
helper.c target-arm: Add set_neon_rmode helper 2014-01-31 14:47:35 +00:00
helper.h target-arm: A64: Implement 2-reg-misc CNT, NOT and RBIT 2014-02-08 14:47:28 +00:00
iwmmxt_helper.c
kvm32.c
kvm64.c
kvm_arm.h
kvm-consts.h target-arm: Update generic cpreg code for AArch64 2014-01-04 22:15:44 +00:00
kvm-stub.c
kvm.c
machine.c target-arm: Widen exclusive-access support struct fields to 64 bits 2014-01-08 19:07:20 +00:00
Makefile.objs
neon_helper.c target-arm: A64: Implement 2-reg-misc CNT, NOT and RBIT 2014-02-08 14:47:28 +00:00
op_addsub.h
op_helper.c
translate-a64.c disas: Implement disassembly output for A64 2014-02-08 14:50:48 +00:00
translate.c target-arm: Add support for AArch32 64bit VCVTB and VCVTT 2014-02-08 14:47:28 +00:00
translate.h target-arm: Remove ARMCPU/CPUARMState from cpregs APIs used by decoder 2014-01-07 19:17:58 +00:00