Revision bf14b1ce
b/target-ppc/translate.c | ||
---|---|---|
4394 | 4394 |
#endif |
4395 | 4395 |
} |
4396 | 4396 |
|
4397 |
/* tlbiel */ |
|
4398 |
GEN_HANDLER(tlbiel, 0x1F, 0x12, 0x08, 0x03FF0001, PPC_MEM_TLBIE) |
|
4399 |
{ |
|
4400 |
#if defined(CONFIG_USER_ONLY) |
|
4401 |
gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); |
|
4402 |
#else |
|
4403 |
if (unlikely(!ctx->mem_idx)) { |
|
4404 |
gen_inval_exception(ctx, POWERPC_EXCP_PRIV_OPC); |
|
4405 |
return; |
|
4406 |
} |
|
4407 |
gen_helper_tlbie(cpu_gpr[rB(ctx->opcode)]); |
|
4408 |
#endif |
|
4409 |
} |
|
4410 |
|
|
4397 | 4411 |
/* tlbie */ |
4398 | 4412 |
GEN_HANDLER(tlbie, 0x1F, 0x12, 0x09, 0x03FF0001, PPC_MEM_TLBIE) |
4399 | 4413 |
{ |
Also available in: Unified diff