translate-all.c: minor integrate
diff --git a/translate-all.c b/translate-all.c
index 3830007..0dd742a 100644
--- a/translate-all.c
+++ b/translate-all.c
@@ -214,7 +214,7 @@
         j--;
     env->icount_decr.u16.low -= gen_opc_icount[j];
 
-    gen_pc_load(env, tb, searched_pc, j, puc);
+    restore_state_to_opc(env, tb, j);
 
 #ifdef CONFIG_PROFILER
     s->restore_time += profile_getclock() - ti;