unicorn/qemu/accel/tcg
Richard Henderson 8c17687934
tcg: Add gvec expanders for variable shift
The gvec expanders perform a modulo on the shift count. If the target
requires alternate behaviour, then it cannot use the generic gvec
expanders anyway, and will have to have its own custom code.

Backports commit 5ee5c14cacda27e904cd6b0d9e7ffe1acff42838 from qemu
2019-05-16 15:51:09 -04:00
..
atomic_template.h tcg: Fix LGPL version number 2019-02-03 17:55:28 -05:00
cpu-exec-common.c tcg: Fix LGPL version number 2019-02-03 17:55:28 -05:00
cpu-exec.c tcg: Remove CF_IGNORE_ICOUNT 2019-05-06 00:57:09 -04:00
cputlb.c cputlb: Do unaligned store recursion to outermost function 2019-05-14 07:45:15 -04:00
Makefile.objs tcg: move tcg backend files into accel/tcg/ 2018-03-13 11:48:15 -04:00
tcg-runtime-gvec.c tcg: Add gvec expanders for variable shift 2019-05-16 15:51:09 -04:00
tcg-runtime.c tcg: define CF_PARALLEL and use it for TB hashing along with CF_COUNT_MASK 2019-05-04 22:22:06 -04:00
tcg-runtime.h tcg: Add gvec expanders for variable shift 2019-05-16 15:51:09 -04:00
translate-all.c tcg: check CF_PARALLEL instead of parallel_cpus 2019-05-06 00:52:08 -04:00
translate-all.h tcg: Synchronize with qemu 2019-04-26 09:32:20 -04:00
translate-common.c tcg: Fix LGPL version number 2019-02-03 17:55:28 -05:00
translator.c tcg: Hoist max_insns computation to tb_gen_code 2019-04-30 09:49:57 -04:00