aboutsummaryrefslogtreecommitdiff
path: root/target-ppc/op.c
diff options
context:
space:
mode:
Diffstat (limited to 'target-ppc/op.c')
-rw-r--r--target-ppc/op.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/target-ppc/op.c b/target-ppc/op.c
index 976eb53046..4622534c27 100644
--- a/target-ppc/op.c
+++ b/target-ppc/op.c
@@ -423,6 +423,18 @@ void OPPROTO op_load_tbu (void)
RETURN();
}
+void OPPROTO op_load_atbl (void)
+{
+ T0 = cpu_ppc_load_atbl(env);
+ RETURN();
+}
+
+void OPPROTO op_load_atbu (void)
+{
+ T0 = cpu_ppc_load_atbu(env);
+ RETURN();
+}
+
#if !defined(CONFIG_USER_ONLY)
void OPPROTO op_store_tbl (void)
{
@@ -436,6 +448,18 @@ void OPPROTO op_store_tbu (void)
RETURN();
}
+void OPPROTO op_store_atbl (void)
+{
+ cpu_ppc_store_atbl(env, T0);
+ RETURN();
+}
+
+void OPPROTO op_store_atbu (void)
+{
+ cpu_ppc_store_atbu(env, T0);
+ RETURN();
+}
+
void OPPROTO op_load_decr (void)
{
T0 = cpu_ppc_load_decr(env);