tcg: Add bytecode generator for tcg interpreter
authorStefan Weil <sw@weilnetz.de>
Wed, 5 Oct 2011 18:03:02 +0000 (20:03 +0200)
committerStefan Weil <weil@mail.berlios.de>
Mon, 31 Oct 2011 20:52:16 +0000 (21:52 +0100)
commit444ff60f9b98fcc3ce32cae4cf37916d1fe0a523
tree4b3843f8ff056972f5138a98dd8279cbfe633e6e
parentf2ebcaeacbc3e0b4904021f4e267b40385ea77e8
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]