summary refs log tree commit diff stats
path: root/linux-user/main.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2012-09-05 13:31:01 -0700
committerRichard Henderson <rth@twiddle.net>2013-01-05 12:00:27 -0800
commit3fde06f5fb67dd9e5373b8105318e74e18eec895 (patch)
tree255d9f628adc1084478489c2115b23127efec35f /linux-user/main.c
parentad044d09de62c10c361003765d5039396c057abe (diff)
downloadfocaccia-qemu-3fde06f5fb67dd9e5373b8105318e74e18eec895.tar.gz
focaccia-qemu-3fde06f5fb67dd9e5373b8105318e74e18eec895.zip
target-s390: Split out disas_jcc
Lots of duplicated code replaced with a couple of tables.  We no longer
attempt to manually invert the logic operation: the comments now match
the code.  In the fully general test, constant propagate (1 << (3 - cc))
into (8 >> cc).

The new function will be usable by non-branch insns as well.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'linux-user/main.c')
0 files changed, 0 insertions, 0 deletions