Searched hist:"4 a9b3c5d" (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/target/ppc/ |
H A D | mem_helper.c | 4a9b3c5d Tue Jun 26 11:19:12 CDT 2018 Richard Henderson <richard.henderson@linaro.org> target/ppc: Use atomic cmpxchg for STQCX When running in a parallel context, we must use a helper in order to perform the 128-bit atomic operation. When running in a serial context, do the compare before the store. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
H A D | helper.h | 4a9b3c5d Tue Jun 26 11:19:12 CDT 2018 Richard Henderson <richard.henderson@linaro.org> target/ppc: Use atomic cmpxchg for STQCX When running in a parallel context, we must use a helper in order to perform the 128-bit atomic operation. When running in a serial context, do the compare before the store. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
H A D | translate.c | 4a9b3c5d Tue Jun 26 11:19:12 CDT 2018 Richard Henderson <richard.henderson@linaro.org> target/ppc: Use atomic cmpxchg for STQCX When running in a parallel context, we must use a helper in order to perform the 128-bit atomic operation. When running in a serial context, do the compare before the store. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|