]> git.proxmox.com Git - mirror_qemu.git/commit
target/xtensa: extract test for an illegal instruction
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 28 Aug 2018 04:43:43 +0000 (21:43 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Mon, 1 Oct 2018 18:08:35 +0000 (11:08 -0700)
commit0946097051713031db1ff884c67081f291210ee2
tree03c08eefabed09081c92d6cf54f611b08f6e6c75
parentc5e4e49258e9b89cb34c085a419dd9f862935c48
target/xtensa: extract test for an illegal instruction

- TB flags: add XTENSA_TBFLAG_CWOE that corresponds to the architectural
  CWOE state;
- entry: move CWOE check from the helper to the test_ill_entry;
- retw: move CWOE check from the helper to the test_ill_retw;
- separate instruction disassembly loop and translation loop; save
  disassembly results in local array;

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
target/xtensa/cpu.h
target/xtensa/helper.c
target/xtensa/helper.h
target/xtensa/op_helper.c
target/xtensa/translate.c