]> www.infradead.org Git - users/dwmw2/qemu.git/commit
target/xtensa: use libisa for instruction decoding
authorMax Filippov <jcmvbkbc@gmail.com>
Sat, 4 Nov 2017 02:44:46 +0000 (19:44 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Tue, 9 Jan 2018 17:55:38 +0000 (09:55 -0800)
commit33071f6888913ef2c6600e827bf63bbb86e249a8
tree9ad73974941e506cc138f6489d3de6b36529504c
parent502d0f361b690df7d5b19ed8869d7f465fd51ed1
target/xtensa: use libisa for instruction decoding

Replace manual opcode analysis with libisa-based code. This makes it
possible to support variable-encoding instructions of the core ISA, like
const16, and will allow to support advanced Xtensa features, like FLIX
and TIE.

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