summaryrefslogtreecommitdiff
path: root/target-alpha/helper.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2009-12-13 17:46:17 -0800
committerAurelien Jarno <aurelien@aurel32.net>2009-12-17 18:12:02 +0100
commit2283c0c166741e79d5bbc5b55c27a7a0be3e1f69 (patch)
tree818078ce4a3dc834b1a2b03dce55f47246ebd6e6 /target-alpha/helper.h
parent065371c28b48378516b77968cb81f5506ea72f34 (diff)
downloadqemu-2283c0c166741e79d5bbc5b55c27a7a0be3e1f69.tar.gz
qemu-2283c0c166741e79d5bbc5b55c27a7a0be3e1f69.tar.bz2
qemu-2283c0c166741e79d5bbc5b55c27a7a0be3e1f69.zip
target-alpha: Implement fp branch/cmov inline.
The old fcmov implementation had a typo: - tcg_gen_mov_i64(cpu_fir[rc], cpu_fir[ra]); which moved the condition, not the second source, to the destination. But it's also easy to implement the simplified fp comparison inline. 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.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/target-alpha/helper.h b/target-alpha/helper.h
index 4eb3b6f63c..bedd3c0da4 100644
--- a/target-alpha/helper.h
+++ b/target-alpha/helper.h
@@ -77,13 +77,6 @@ DEF_HELPER_2(cmpgeq, i64, i64, i64)
DEF_HELPER_2(cmpgle, i64, i64, i64)
DEF_HELPER_2(cmpglt, i64, i64, i64)
-DEF_HELPER_1(cmpfeq, i64, i64)
-DEF_HELPER_1(cmpfne, i64, i64)
-DEF_HELPER_1(cmpflt, i64, i64)
-DEF_HELPER_1(cmpfle, i64, i64)
-DEF_HELPER_1(cmpfgt, i64, i64)
-DEF_HELPER_1(cmpfge, i64, i64)
-
DEF_HELPER_2(cpys, i64, i64, i64)
DEF_HELPER_2(cpysn, i64, i64, i64)
DEF_HELPER_2(cpyse, i64, i64, i64)