|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH v2] target-sh4: add atomic tas |
Date: | Thu, 3 Nov 2016 08:53:16 -0600 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 11/03/2016 08:07 AM, Laurent Vivier wrote:
Implement real atomic tas: When (Rn) = 0, 1 -> T Otherwise, 0 -> T In both cases, 1 -> MSB of (Rn) using atomic_fetch_or_i32() and setcondi_i32(). Tested with image from: http://wiki.qemu.org/download/sh-test-0.2.tar.bz2 This image contains a "tas_test" that runs without error with this change. Signed-off-by: Laurent Vivier <address@hidden> --- v2: - don't use helper but atomic_fetch_or_i32 Thank yo
Reviewed-by: Richard Henderson <address@hidden> r~
[Prev in Thread] | Current Thread | [Next in Thread] |