Lines Matching +full:- +full:- +full:enable +full:- +full:tcg +full:- +full:interpreter
1 TCG Interpreter (TCI) - Copyright (c) 2011 Stefan Weil.
7 TCG (Tiny Code Generator) is a code generator which translates
16 interpreter for the generated bytecode, it is possible to
19 This is what TCI (Tiny Code Interpreter) does.
23 Like each TCG host frontend, TCI implements the code generator in
24 tcg-target.c.inc, tcg-target.h. Both files are in directory tcg/tci.
26 The additional file tcg/tci.c adds the interpreter and disassembler.
29 the same same numeric values and semantics as used by TCG), and up
30 to six arguments packed into a 32-bit integer. See comments in tci.c
35 For hosts without native TCG, the interpreter TCI must be enabled by
37 configure --enable-tcg-interpreter
39 If configure is called without --enable-tcg-interpreter, it will
41 additional code in configure which must be fixed when new native TCG
44 For hosts with native TCG, the interpreter TCI can be enabled by
46 configure --enable-tcg-interpreter
52 qemu-system-i386 -d in_asm,op_opt,cpu -D /tmp/qemu.log -accel tcg,one-insn-per-tb=on
54 once with interpreter and once without interpreter and compare the resulting
59 Hosts with native TCG can also enable TCI by claiming to be unsupported:
61 configure --cpu=unknown --enable-tcg-interpreter
74 ------------+------------------------------------------------------------
99 u1 = linux-user-test works
111 i386-linux-user/qemu-i386 can run a simple hello-world program
114 * Some TCG opcodes are either missing in the code generator and/or
115 in the interpreter. These opcodes raise a runtime exception, so it is
118 * It might be useful to have a runtime option which selects the native TCG