* [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.