]> git.proxmox.com Git - mirror_qemu.git/commit - target-i386/translate.c
target-i386: Use CC_SRC2 for ADC and SBB
authorRichard Henderson <rth@twiddle.net>
Thu, 24 Jan 2013 00:03:16 +0000 (16:03 -0800)
committerRichard Henderson <rth@twiddle.net>
Mon, 18 Feb 2013 23:39:09 +0000 (15:39 -0800)
commit988c3eb0d6f41ac13f4ec145c637f12c776de602
tree870e54c572872d4a04c06722b803fdb48e387e66
parentdb9f2597722d5d8bc5f2330f186288d893114338
target-i386: Use CC_SRC2 for ADC and SBB

Add another slot in ENV and store two of the three inputs.  This lets us
do less work when carry-out is not needed, and avoids the unpredictable
CC_OP after translating these insns.

Signed-off-by: Richard Henderson <rth@twiddle.net>
target-i386/cc_helper.c
target-i386/cc_helper_template.h
target-i386/cpu.h
target-i386/helper.h
target-i386/translate.c