[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 0/2] target-mips: rework conditional stores for m
From: |
Leon Alrae |
Subject: |
[Qemu-devel] [PATCH v3 0/2] target-mips: rework conditional stores for mttcg |
Date: |
Tue, 27 Sep 2016 07:50:47 +0100 |
These two patches change MIPS conditional stores for mttcg. Version 2 is here:
https://lists.nongnu.org/archive/html/qemu-devel/2016-09/msg05005.html
v3:
* duplicate gen_store_gpr in both branches to avoid tcg_temp_local (Richard)
v2:
* improved and simplified SC implementation according to Richard's comments
Leon Alrae (2):
target-mips: compare virtual addresses in LL/SC sequence
target-mips: reimplement SC instruction and use cmpxchg
linux-user/main.c | 58 -------------------------
target-mips/cpu.h | 7 +--
target-mips/helper.c | 6 +--
target-mips/helper.h | 2 -
target-mips/machine.c | 7 +--
target-mips/op_helper.c | 52 +++++++----------------
target-mips/translate.c | 111 +++++++++++++++++-------------------------------
7 files changed, 63 insertions(+), 180 deletions(-)
--
2.7.4
- [Qemu-devel] [PATCH v3 0/2] target-mips: rework conditional stores for mttcg,
Leon Alrae <=