/[qemu]
ViewVC logotype

Revision 4900


Jump to revision: Previous Next
Author: balrog
Date: Sat Jul 19 10:46:13 2008 UTC (15 years, 4 months ago)
Changed paths: 1
Log Message:
ARMv6: fix SIMD add/sub carry flags (Vincent Palatin).

After a quick code review, it seems to be a bad cut-n-paste between
16-bit and 8-bit UADD/USUB, indeed UADD8/USUB8 tries to set GE bits by
pair instead of one at a time.
Besides, the addition operations (UADD8/UADD16) set GE bits to "NOT
carry" instead of "carry" (probably once again due to a copy of the
substraction code which sets flags to "NOT borrow")

Changed paths:

Path Details
Directorytrunk/target-arm/helper.c modified , text changed

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.5