unicorn/qemu/include/exec
Richard Henderson 31b8b67cd3
tcg: Move USE_DIRECT_JUMP discriminator to tcg/cpu/tcg-target.h
Replace the USE_DIRECT_JUMP ifdef with a TCG_TARGET_HAS_direct_jump
boolean test. Replace the tb_set_jmp_target1 ifdef with an unconditional
function tb_target_set_jmp_target.

While we're touching all backends, add a parameter for tb->tc_ptr;
we're going to need it shortly for some backends.

Move tb_set_jmp_target and tb_add_jump from exec-all.h to cpu-exec.c.

Backports commit a85833933628384d74ec412024d55cf012640287 from qemu
2018-03-04 21:52:35 -05:00
..
address-spaces.h
cpu-all.h
cpu-common.h
cpu-defs.h
cpu_ldst.h
cpu_ldst_template.h
cputlb.h
exec-all.h tcg: Move USE_DIRECT_JUMP discriminator to tcg/cpu/tcg-target.h 2018-03-04 21:52:35 -05:00
gen-icount.h gen-icount: check cflags instead of use_icount global 2018-03-04 14:26:26 -05:00
helper-gen.h
helper-head.h
helper-proto.h
helper-tcg.h
hwaddr.h
ioport.h
memattrs.h memory.h: Move MemTxResult type to memattrs.h 2018-03-04 13:10:47 -05:00
memory-internal.h
memory.h memory.h: Move MemTxResult type to memattrs.h 2018-03-04 13:10:47 -05:00
ram_addr.h
ramlist.h
semihost.h
tb-context.h
tb-hash-xx.h
tb-hash.h
translator.h tcg: Add generic translation framework 2018-03-04 14:31:16 -05:00