summaryrefslogtreecommitdiff
path: root/linux-headers/linux
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2013-04-03 10:56:45 +0000
committerAlexander Graf <agraf@suse.de>2013-04-26 23:02:40 +0200
commit752d634ecc74c76eb5e32db0e536d84c2d6aa3d8 (patch)
tree7110476ce5e2a8e1ddf09ca0cbf04c8b46200139 /linux-headers/linux
parent2bc173224adc0fc318f2bd6fcf65dfdbc7d51123 (diff)
downloadqemu-752d634ecc74c76eb5e32db0e536d84c2d6aa3d8.tar.gz
target-ppc: Fix narrow-mode add/sub carry output
Broken in b5a73f8d8a57e940f9bbeb399a9e47897522ee9a, the carry itself was fixed in 79482e5ab38a05ca8869040b0d8b8f451f16ff62. But we still need to produce the full 64-bit addition. Simplify the conditions at the top of the functions for when we need a new temporary. Only plain addition is important enough to warrent avoiding the temporary, and the extra tcg move op that would come with it. Signed-off-by: Richard Henderson <rth@twiddle.net> Reviewed-by: Aurelien Jarno <aurelien@aurel32.net> Tested-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'linux-headers/linux')
0 files changed, 0 insertions, 0 deletions