projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
789f88d
)
ppc: Correct BookE tlb reads
author
Edgar E. Iglesias
<edgar.iglesias@gmail.com>
Fri, 21 Jan 2011 22:12:42 +0000
(23:12 +0100)
committer
Edgar E. Iglesias
<edgar.iglesias@gmail.com>
Fri, 21 Jan 2011 22:12:42 +0000
(23:12 +0100)
Call the tlb read helper (and not the write helper) for tlb
reads.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
target-ppc/translate.c
patch
|
blob
|
history
diff --git
a/target-ppc/translate.c
b/target-ppc/translate.c
index 74e06d733dc6a8111ae00c4b767fca446fcd9e10..89413c5395e7c0839d9f7152e97c8e9498d94682 100644
(file)
--- a/
target-ppc/translate.c
+++ b/
target-ppc/translate.c
@@
-5874,7
+5874,7
@@
static void gen_tlbre_440(DisasContext *ctx)
case 2:
{
TCGv_i32 t0 = tcg_const_i32(rB(ctx->opcode));
- gen_helper_440_tlb
we(t0, cpu_gpr[rD(ctx->opcode)]
, cpu_gpr[rA(ctx->opcode)]);
+ gen_helper_440_tlb
re(cpu_gpr[rD(ctx->opcode)], t0
, cpu_gpr[rA(ctx->opcode)]);
tcg_temp_free_i32(t0);
}
break;