OSDN Git Service

target/xtensa: import libisa source
authorMax Filippov <jcmvbkbc@gmail.com>
Tue, 22 Nov 2016 18:08:02 +0000 (10:08 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Tue, 19 Dec 2017 05:26:19 +0000 (21:26 -0800)
commit7f709ce739d46ecd6df98921a20e9dce1dcc421b
tree80a71422843bc72f459b8f0e9703fc9d503000e3
parent2eb967c4e9898d688a75be43955bbbc2107f29f7
target/xtensa: import libisa source

The canonical way of dealing with Xtensa instructions decoding and
encoding is through the libisa. Libisa is a configuration-independent
library with a stable interface plus generated configuration-specific
xtensa-modules.c file with implementations of decoding and encoding
functions. Libisa is MIT-licensed and originally disributed
xtensa-modules.c files are also MIT-licensed and are available as a
part of xtensa configuration overlay.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
include/hw/xtensa/xtensa-isa.h [new file with mode: 0644]
target/xtensa/Makefile.objs
target/xtensa/xtensa-isa-internal.h [new file with mode: 0644]
target/xtensa/xtensa-isa.c [new file with mode: 0644]
target/xtensa/xtensa-isa.h [new file with mode: 0644]