aboutsummaryrefslogtreecommitdiff
path: root/target-ppc/translate.c
diff options
context:
space:
mode:
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2008-11-30 16:24:55 +0000
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>2008-11-30 16:24:55 +0000
commitd72a19f7bd861390fcd1ddb3cb792a04eca1bedd (patch)
treebab7ffb619597a3444c1a54ce5683d50606c1589 /target-ppc/translate.c
parentfa407c030c2bb592b4f9a7152517815a047007e6 (diff)
downloadqemu-d72a19f7bd861390fcd1ddb3cb792a04eca1bedd.zip
qemu-d72a19f7bd861390fcd1ddb3cb792a04eca1bedd.tar.gz
qemu-d72a19f7bd861390fcd1ddb3cb792a04eca1bedd.tar.bz2
target-ppc: convert return from interrupt instructions to TCG
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5832 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-ppc/translate.c')
-rw-r--r--target-ppc/translate.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/target-ppc/translate.c b/target-ppc/translate.c
index 3f39431..fe58d7a 100644
--- a/target-ppc/translate.c
+++ b/target-ppc/translate.c
@@ -3732,7 +3732,7 @@ GEN_HANDLER(rfi, 0x13, 0x12, 0x01, 0x03FF8001, PPC_FLOW)
GEN_EXCP_PRIVOPC(ctx);
return;
}
- gen_op_rfi();
+ gen_helper_rfi();
GEN_SYNC(ctx);
#endif
}
@@ -3748,7 +3748,7 @@ GEN_HANDLER(rfid, 0x13, 0x12, 0x00, 0x03FF8001, PPC_64B)
GEN_EXCP_PRIVOPC(ctx);
return;
}
- gen_op_rfid();
+ gen_helper_rfid();
GEN_SYNC(ctx);
#endif
}
@@ -3763,7 +3763,7 @@ GEN_HANDLER(hrfid, 0x13, 0x12, 0x08, 0x03FF8001, PPC_64H)
GEN_EXCP_PRIVOPC(ctx);
return;
}
- gen_op_hrfid();
+ gen_helper_hrfid();
GEN_SYNC(ctx);
#endif
}
@@ -4964,7 +4964,7 @@ GEN_HANDLER(rfsvc, 0x13, 0x12, 0x02, 0x03FFF0001, PPC_POWER)
GEN_EXCP_PRIVOPC(ctx);
return;
}
- gen_op_POWER_rfsvc();
+ gen_helper_rfsvc();
GEN_SYNC(ctx);
#endif
}
@@ -5508,7 +5508,7 @@ GEN_HANDLER2(rfci_40x, "rfci", 0x13, 0x13, 0x01, 0x03FF8001, PPC_40x_EXCP)
return;
}
/* Restore CPU state */
- gen_op_40x_rfci();
+ gen_helper_40x_rfci();
GEN_SYNC(ctx);
#endif
}
@@ -5523,7 +5523,7 @@ GEN_HANDLER(rfci, 0x13, 0x13, 0x01, 0x03FF8001, PPC_BOOKE)
return;
}
/* Restore CPU state */
- gen_op_rfci();
+ gen_helper_rfci();
GEN_SYNC(ctx);
#endif
}
@@ -5540,7 +5540,7 @@ GEN_HANDLER(rfdi, 0x13, 0x07, 0x01, 0x03FF8001, PPC_RFDI)
return;
}
/* Restore CPU state */
- gen_op_rfdi();
+ gen_helper_rfdi();
GEN_SYNC(ctx);
#endif
}
@@ -5556,7 +5556,7 @@ GEN_HANDLER(rfmci, 0x13, 0x06, 0x01, 0x03FF8001, PPC_RFMCI)
return;
}
/* Restore CPU state */
- gen_op_rfmci();
+ gen_helper_rfmci();
GEN_SYNC(ctx);
#endif
}