tcg: Add bytecode generator for tcg interpreter
commit7316329aa54bb4e404dc92b8bf481d0c43c82c76
authorStefan Weil <sw@weilnetz.de>
Wed, 5 Oct 2011 18:03:02 +0000 (5 20:03 +0200)
committerStefan Weil <weil@mail.berlios.de>
Mon, 31 Oct 2011 20:52:16 +0000 (31 21:52 +0100)
tree4b3843f8ff056972f5138a98dd8279cbfe633e6e
parent2a24374ab6c27c00dd346f0961a0f05e13672a86
tcg: Add bytecode generator for tcg interpreter

Unlike other tcg target code generators, this one does not generate
machine code for some cpu. It generates machine independent bytecode
which is interpreted later.

This allows running QEMU on any host.

Interpreted bytecode is slower than direct execution of generated
machine code.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
dyngen-exec.h
exec-all.h
tcg/tci/README [new file with mode: 0644]
tcg/tci/tcg-target.c [new file with mode: 0644]
tcg/tci/tcg-target.h [new file with mode: 0644]