qemu/target-xtensa
Max Filippov 553e44f906 target-xtensa: implement windowed registers
See ISA, 4.7.1 for details.

Physical registers and currently visible window are separate fields in
CPUEnv. Only current window is accessible to TCG. On operations that
change window base helpers copy current window to and from physical
registers.

Window overflow check described in 4.7.1.3 is in separate patch.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2011-09-10 16:57:39 +00:00
..
cpu.h target-xtensa: implement windowed registers 2011-09-10 16:57:39 +00:00
helper.c target-xtensa: implement windowed registers 2011-09-10 16:57:39 +00:00
helpers.h target-xtensa: implement windowed registers 2011-09-10 16:57:39 +00:00
machine.c target-xtensa: add target stubs 2011-09-10 16:57:36 +00:00
op_helper.c target-xtensa: implement windowed registers 2011-09-10 16:57:39 +00:00
translate.c target-xtensa: implement windowed registers 2011-09-10 16:57:39 +00:00