qemu-e2k/target/arm
Richard Henderson e7c06c4e4c target/arm: Use pointers in neon tbl helper
Rather than passing a regno to the helper, pass pointers to the
vector register directly.  This eliminates the need to pass in
the environment pointer and reduces the number of places that
directly access env->vfp.regs[].

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20180119045438.28582-5-richard.henderson@linaro.org
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2018-01-25 11:45:28 +00:00
..
arch_dump.c
arm_ldst.h
arm-powerctl.c
arm-powerctl.h
arm-semi.c
cpu64.c target-arm: Enable EL2 feature bit on A53 and A57 2017-01-20 11:15:10 +00:00
cpu-qom.h
cpu.c cpu: refactor cpu_address_space_init() 2017-12-21 09:30:31 +01:00
cpu.h
crypto_helper.c target/arm: Use pointers in crypto helpers 2018-01-25 11:45:28 +00:00
gdbstub64.c
gdbstub.c
helper-a64.c target/arm: Fix stlxp for aarch64_be 2018-01-11 13:25:33 +00:00
helper-a64.h
helper.c target/arm: Fix 32-bit address truncation 2018-01-25 11:45:28 +00:00
helper.h target/arm: Use pointers in neon tbl helper 2018-01-25 11:45:28 +00:00
internals.h target/arm: Handle page table walk load failures correctly 2018-01-16 13:28:11 +00:00
iwmmxt_helper.c
kvm32.c
kvm64.c
kvm_arm.h
kvm-consts.h
kvm-stub.c
kvm.c
machine.c
Makefile.objs
monitor.c
neon_helper.c target/arm: Use pointers in neon zip/uzp helpers 2018-01-25 11:45:28 +00:00
op_addsub.h
op_helper.c target/arm: Use pointers in neon tbl helper 2018-01-25 11:45:28 +00:00
psci.c
trace-events
translate-a64.c target/arm: Use pointers in crypto helpers 2018-01-25 11:45:28 +00:00
translate.c target/arm: Use pointers in neon tbl helper 2018-01-25 11:45:28 +00:00
translate.h target/arm: Mark disas_set_insn_syndrome inline 2018-01-25 11:45:28 +00:00