summaryrefslogtreecommitdiffstats
path: root/target-alpha/op.c
diff options
context:
space:
mode:
Diffstat (limited to 'target-alpha/op.c')
-rw-r--r--target-alpha/op.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/target-alpha/op.c b/target-alpha/op.c
index 289fabf..8ad2102 100644
--- a/target-alpha/op.c
+++ b/target-alpha/op.c
@@ -148,13 +148,6 @@ void OPPROTO op_no_op (void)
#include "op_mem.h"
#endif
-/* Special operation for load and store */
-void OPPROTO op_n7 (void)
-{
- T0 &= ~(uint64_t)0x7;
- RETURN();
-}
-
/* Misc */
void OPPROTO op_excp (void)
{
@@ -259,18 +252,6 @@ void OPPROTO op_sublv (void)
RETURN();
}
-void OPPROTO op_s4 (void)
-{
- T0 <<= 2;
- RETURN();
-}
-
-void OPPROTO op_s8 (void)
-{
- T0 <<= 3;
- RETURN();
-}
-
void OPPROTO op_mull (void)
{
T0 = (int64_t)((int32_t)T0 * (int32_t)T1);
@@ -646,19 +627,6 @@ void OPPROTO op_cmplbc (void)
RETURN();
}
-/* Branches */
-void OPPROTO op_branch (void)
-{
- env->pc = T0 & ~3;
- RETURN();
-}
-
-void OPPROTO op_addq1 (void)
-{
- T1 += T0;
- RETURN();
-}
-
#if 0 // Qemu does not know how to do this...
void OPPROTO op_bcond (void)
{
OpenPOWER on IntegriCloud