diff options
author | Richard Henderson <rth@twiddle.net> | 2010-04-12 16:14:54 -0700 |
---|---|---|
committer | Aurelien Jarno <aurelien@aurel32.net> | 2010-04-27 05:50:41 +0200 |
commit | ac316ca4b7b27c853c0d9d6b43abdbefc97297d6 (patch) | |
tree | fb93c58e301dd4cdd40fd29e24e06313853daf79 /target-alpha/helper.h | |
parent | dc96be4b975d51f03d0b08e191fddf85b92c0267 (diff) |
target-alpha: Implement rs/rc properly.
This is a per-cpu flag; there's no need for a spinlock of any kind.
We were also failing to manipulate the flag with $31 as a target reg
and failing to clear the flag on execution of a return-from-interrupt
instruction.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'target-alpha/helper.h')
-rw-r--r-- | target-alpha/helper.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/target-alpha/helper.h b/target-alpha/helper.h index 73413f2a80..10c78d0e0e 100644 --- a/target-alpha/helper.h +++ b/target-alpha/helper.h @@ -2,8 +2,6 @@ DEF_HELPER_2(excp, void, int, int) DEF_HELPER_FLAGS_0(load_pcc, TCG_CALL_CONST | TCG_CALL_PURE, i64) -DEF_HELPER_FLAGS_0(rc, TCG_CALL_CONST, i64) -DEF_HELPER_FLAGS_0(rs, TCG_CALL_CONST, i64) DEF_HELPER_2(addqv, i64, i64, i64) DEF_HELPER_2(addlv, i64, i64, i64) |