All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal
@ 2013-04-11  3:41 liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 02/16] target-lm32/translate: " liguang
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-i386/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-i386/translate.c b/target-i386/translate.c
index 7596a90..74385c8 100644
--- a/target-i386/translate.c
+++ b/target-i386/translate.c
@@ -8338,9 +8338,9 @@ static inline void gen_intermediate_code_internal(CPUX86State *env,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[lj] = pc_ptr;
             gen_opc_cc_op[lj] = dc->cc_op;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 02/16] target-lm32/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 03/16] target-arm/translate: " liguang
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-lm32/translate.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/target-lm32/translate.c b/target-lm32/translate.c
index af9ce8c..171bff8 100644
--- a/target-lm32/translate.c
+++ b/target-lm32/translate.c
@@ -1052,9 +1052,8 @@ static void gen_intermediate_code_internal(CPULM32State *env,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j) {
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
                 }
             }
             tcg_ctx.gen_opc_pc[lj] = dc->pc;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 03/16] target-arm/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 02/16] target-lm32/translate: " liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 04/16] target-mips/translate: " liguang
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-arm/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-arm/translate.c b/target-arm/translate.c
index 35a21be..cede1b8 100644
--- a/target-arm/translate.c
+++ b/target-arm/translate.c
@@ -9889,9 +9889,9 @@ static inline void gen_intermediate_code_internal(CPUARMState *env,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[lj] = dc->pc;
             gen_opc_condexec_bits[lj] = (dc->condexec_cond << 4) | (dc->condexec_mask >> 1);
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 04/16] target-mips/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 02/16] target-lm32/translate: " liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 03/16] target-arm/translate: " liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 05/16] target-alpha/translate: " liguang
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-mips/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-mips/translate.c b/target-mips/translate.c
index b7f8203..099d89f 100644
--- a/target-mips/translate.c
+++ b/target-mips/translate.c
@@ -15595,9 +15595,9 @@ gen_intermediate_code_internal (CPUMIPSState *env, TranslationBlock *tb,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[lj] = ctx.pc;
             gen_opc_hflags[lj] = ctx.hflags & MIPS_HFLAG_BMASK;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 05/16] target-alpha/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (2 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 04/16] target-mips/translate: " liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 06/16] target-cris/translate: " liguang
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-alpha/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-alpha/translate.c b/target-alpha/translate.c
index 4db16db..4b4320a 100644
--- a/target-alpha/translate.c
+++ b/target-alpha/translate.c
@@ -3425,9 +3425,9 @@ static inline void gen_intermediate_code_internal(CPUAlphaState *env,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[lj] = ctx.pc;
             tcg_ctx.gen_opc_instr_start[lj] = 1;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 06/16] target-cris/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (3 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 05/16] target-alpha/translate: " liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 07/16] target-m68k/translate: " liguang
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-cris/translate.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/target-cris/translate.c b/target-cris/translate.c
index dbcb811..a1016be 100644
--- a/target-cris/translate.c
+++ b/target-cris/translate.c
@@ -3258,9 +3258,8 @@ gen_intermediate_code_internal(CPUCRISState *env, TranslationBlock *tb,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j) {
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
                 }
             }
             if (dc->delayed_branch == 1) {
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 07/16] target-m68k/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (4 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 06/16] target-cris/translate: " liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 08/16] target-microblaze/translate: mininally change gen_intermediate_code_interna liguang
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-m68k/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-m68k/translate.c b/target-m68k/translate.c
index 32b8132..9469a55 100644
--- a/target-m68k/translate.c
+++ b/target-m68k/translate.c
@@ -3023,9 +3023,9 @@ gen_intermediate_code_internal(CPUM68KState *env, TranslationBlock *tb,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[lj] = dc->pc;
             tcg_ctx.gen_opc_instr_start[lj] = 1;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 08/16] target-microblaze/translate: mininally change gen_intermediate_code_interna
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (5 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 07/16] target-m68k/translate: " liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 09/16] target-moxie/translate: mininally change gen_intermediate_code_internal liguang
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-microblaze/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-microblaze/translate.c b/target-microblaze/translate.c
index 06d2346..402667d 100644
--- a/target-microblaze/translate.c
+++ b/target-microblaze/translate.c
@@ -1801,9 +1801,9 @@ gen_intermediate_code_internal(CPUMBState *env, TranslationBlock *tb,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[lj] = dc->pc;
             tcg_ctx.gen_opc_instr_start[lj] = 1;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 09/16] target-moxie/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (6 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 08/16] target-microblaze/translate: mininally change gen_intermediate_code_interna liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 10/16] target-openrisc/translate: " liguang
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-moxie/translate.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/target-moxie/translate.c b/target-moxie/translate.c
index cc02bd3..0258eb5 100644
--- a/target-moxie/translate.c
+++ b/target-moxie/translate.c
@@ -856,9 +856,8 @@ gen_intermediate_code_internal(MoxieCPU *cpu, TranslationBlock *tb,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j) {
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
                 }
             }
             tcg_ctx.gen_opc_pc[lj] = ctx.pc;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 10/16] target-openrisc/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (7 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 09/16] target-moxie/translate: mininally change gen_intermediate_code_internal liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 11/16] target-ppc/translate: mininally change gen_intermediate_code_internal Signed-off-by: liguang <lig.fnst@cn.fujitsu.com> liguang
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-openrisc/translate.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/target-openrisc/translate.c b/target-openrisc/translate.c
index 0eafd02..dab0aa2 100644
--- a/target-openrisc/translate.c
+++ b/target-openrisc/translate.c
@@ -1703,9 +1703,8 @@ static inline void gen_intermediate_code_internal(OpenRISCCPU *cpu,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (k < j) {
-                k++;
-                while (k < j) {
-                    tcg_ctx.gen_opc_instr_start[k++] = 0;
+                while (++k < j) {
+                    tcg_ctx.gen_opc_instr_start[k] = 0;
                 }
             }
             tcg_ctx.gen_opc_pc[k] = dc->pc;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 11/16] target-ppc/translate: mininally change gen_intermediate_code_internal Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (8 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 10/16] target-openrisc/translate: " liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 12/16] target-s390/translate: mininally change gen_intermediate_code_internal liguang
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

---
 target-ppc/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-ppc/translate.c b/target-ppc/translate.c
index 5e741d1..cbdcb84 100644
--- a/target-ppc/translate.c
+++ b/target-ppc/translate.c
@@ -9565,9 +9565,9 @@ static inline void gen_intermediate_code_internal(CPUPPCState *env,
         if (unlikely(search_pc)) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[lj] = ctx.nip;
             tcg_ctx.gen_opc_instr_start[lj] = 1;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 12/16] target-s390/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (9 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 11/16] target-ppc/translate: mininally change gen_intermediate_code_internal Signed-off-by: liguang <lig.fnst@cn.fujitsu.com> liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 13/16] target-sh4/translate: " liguang
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-s390x/translate.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/target-s390x/translate.c b/target-s390x/translate.c
index 0c3cf68..93ad178 100644
--- a/target-s390x/translate.c
+++ b/target-s390x/translate.c
@@ -4776,9 +4776,8 @@ static inline void gen_intermediate_code_internal(CPUS390XState *env,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j) {
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
                 }
             }
             tcg_ctx.gen_opc_pc[lj] = dc.pc;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 13/16] target-sh4/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (10 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 12/16] target-s390/translate: mininally change gen_intermediate_code_internal liguang
@ 2013-04-11  3:41 ` liguang
  2013-04-11  3:42 ` [Qemu-devel] [PATCH 14/16] target-sparc/translate: " liguang
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:41 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-sh4/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-sh4/translate.c b/target-sh4/translate.c
index 14fdb8f..22d9112 100644
--- a/target-sh4/translate.c
+++ b/target-sh4/translate.c
@@ -1891,9 +1891,9 @@ gen_intermediate_code_internal(CPUSH4State * env, TranslationBlock * tb,
         if (search_pc) {
             i = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (ii < i) {
-                ii++;
-                while (ii < i)
-                    tcg_ctx.gen_opc_instr_start[ii++] = 0;
+                while (++ii < i) {
+                    tcg_ctx.gen_opc_instr_start[ii] = 0;
+                }
             }
             tcg_ctx.gen_opc_pc[ii] = ctx.pc;
             gen_opc_hflags[ii] = ctx.flags;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 14/16] target-sparc/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (11 preceding siblings ...)
  2013-04-11  3:41 ` [Qemu-devel] [PATCH 13/16] target-sh4/translate: " liguang
@ 2013-04-11  3:42 ` liguang
  2013-04-11  3:42 ` [Qemu-devel] [PATCH 15/16] target-unicore32/translate: " liguang
  2013-04-11  3:42 ` [Qemu-devel] [PATCH 16/16] target-xtensa/translate: " liguang
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:42 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-sparc/translate.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/target-sparc/translate.c b/target-sparc/translate.c
index eb6e800..f04b95f 100644
--- a/target-sparc/translate.c
+++ b/target-sparc/translate.c
@@ -5267,9 +5267,9 @@ static inline void gen_intermediate_code_internal(TranslationBlock * tb,
             qemu_log("Search PC...\n");
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j)
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
+                }
                 tcg_ctx.gen_opc_pc[lj] = dc->pc;
                 gen_opc_npc[lj] = dc->npc;
                 tcg_ctx.gen_opc_instr_start[lj] = 1;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 15/16] target-unicore32/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (12 preceding siblings ...)
  2013-04-11  3:42 ` [Qemu-devel] [PATCH 14/16] target-sparc/translate: " liguang
@ 2013-04-11  3:42 ` liguang
  2013-04-11  3:42 ` [Qemu-devel] [PATCH 16/16] target-xtensa/translate: " liguang
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:42 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-unicore32/translate.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/target-unicore32/translate.c b/target-unicore32/translate.c
index 151e35e..f887de6 100644
--- a/target-unicore32/translate.c
+++ b/target-unicore32/translate.c
@@ -1940,9 +1940,8 @@ static inline void gen_intermediate_code_internal(CPUUniCore32State *env,
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j) {
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
                 }
             }
             tcg_ctx.gen_opc_pc[lj] = dc->pc;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Qemu-devel] [PATCH 16/16] target-xtensa/translate: mininally change gen_intermediate_code_internal
  2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
                   ` (13 preceding siblings ...)
  2013-04-11  3:42 ` [Qemu-devel] [PATCH 15/16] target-unicore32/translate: " liguang
@ 2013-04-11  3:42 ` liguang
  14 siblings, 0 replies; 16+ messages in thread
From: liguang @ 2013-04-11  3:42 UTC (permalink / raw)
  To: qemu-devel; +Cc: liguang

Signed-off-by: liguang <lig.fnst@cn.fujitsu.com>
---
 target-xtensa/translate.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/target-xtensa/translate.c b/target-xtensa/translate.c
index 06d68db..0b4c0bf 100644
--- a/target-xtensa/translate.c
+++ b/target-xtensa/translate.c
@@ -2927,9 +2927,8 @@ static void gen_intermediate_code_internal(
         if (search_pc) {
             j = tcg_ctx.gen_opc_ptr - tcg_ctx.gen_opc_buf;
             if (lj < j) {
-                lj++;
-                while (lj < j) {
-                    tcg_ctx.gen_opc_instr_start[lj++] = 0;
+                while (++lj < j) {
+                    tcg_ctx.gen_opc_instr_start[lj] = 0;
                 }
             }
             tcg_ctx.gen_opc_pc[lj] = dc.pc;
-- 
1.7.2.5

^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2013-04-11  3:43 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-11  3:41 [Qemu-devel] [PATCH 01/16] target-i386/translate: mininally change gen_intermediate_code_internal liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 02/16] target-lm32/translate: " liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 03/16] target-arm/translate: " liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 04/16] target-mips/translate: " liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 05/16] target-alpha/translate: " liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 06/16] target-cris/translate: " liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 07/16] target-m68k/translate: " liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 08/16] target-microblaze/translate: mininally change gen_intermediate_code_interna liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 09/16] target-moxie/translate: mininally change gen_intermediate_code_internal liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 10/16] target-openrisc/translate: " liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 11/16] target-ppc/translate: mininally change gen_intermediate_code_internal Signed-off-by: liguang <lig.fnst@cn.fujitsu.com> liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 12/16] target-s390/translate: mininally change gen_intermediate_code_internal liguang
2013-04-11  3:41 ` [Qemu-devel] [PATCH 13/16] target-sh4/translate: " liguang
2013-04-11  3:42 ` [Qemu-devel] [PATCH 14/16] target-sparc/translate: " liguang
2013-04-11  3:42 ` [Qemu-devel] [PATCH 15/16] target-unicore32/translate: " liguang
2013-04-11  3:42 ` [Qemu-devel] [PATCH 16/16] target-xtensa/translate: " liguang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.