move the TCGCPUOps interface to tcg/tcg-cpu.c
in preparation for the addition of the TCG accel-cpu class.
Signed-off-by: Claudio Fontana<cfontana@suse.de>
---
target/arm/cpu.h | 1 -
target/arm/internals.h | 5 -
target/arm/tcg/tcg-cpu.h | 6 +
target/arm/cpu-sysemu.c | 4 +
target/arm/cpu.c | 209 +--------------------------------
target/arm/cpu_tcg.c | 2 +-
target/arm/tcg/helper.c | 1 +
target/arm/tcg/tcg-cpu.c | 229 +++++++++++++++++++++++++++++++++++++
target/arm/tcg/meson.build | 1 +
9 files changed, 244 insertions(+), 214 deletions(-)
create mode 100644 target/arm/tcg/tcg-cpu.c