mirror of
https://github.com/mborgerson/xemu.git
synced 2025-10-29 19:49:48 +00:00
accel/tcg: Update tb [inv-]hash wrapper prototypes
This commit is contained in:
parent
5ed35dc074
commit
8d84f63430
@ -246,8 +246,8 @@ tb_htable_lookup_common(CPUState *cpu, vaddr pc, uint64_t cs_base,
|
||||
return qht_lookup_custom(ht, &desc, h, func);
|
||||
}
|
||||
|
||||
TranslationBlock *tb_htable_lookup(CPUState *cpu, target_ulong pc,
|
||||
target_ulong cs_base, uint32_t flags,
|
||||
TranslationBlock *tb_htable_lookup(CPUState *cpu, uint64_t pc,
|
||||
uint64_t cs_base, uint32_t flags,
|
||||
uint32_t cflags)
|
||||
{
|
||||
return tb_htable_lookup_common(cpu, pc, cs_base, flags, cflags,
|
||||
@ -263,8 +263,8 @@ static bool inv_tb_lookup_cmp(const void *p, const void *d)
|
||||
tb->ihash == tb_code_hash_func(desc->env, desc->pc, tb->size);
|
||||
}
|
||||
|
||||
TranslationBlock *inv_tb_htable_lookup(CPUState *cpu, target_ulong pc,
|
||||
target_ulong cs_base, uint32_t flags,
|
||||
TranslationBlock *inv_tb_htable_lookup(CPUState *cpu, uint64_t pc,
|
||||
uint64_t cs_base, uint32_t flags,
|
||||
uint32_t cflags)
|
||||
{
|
||||
return tb_htable_lookup_common(cpu, pc, cs_base, flags, cflags,
|
||||
|
||||
@ -452,11 +452,11 @@ void tb_phys_invalidate(TranslationBlock *tb, tb_page_addr_t page_addr);
|
||||
void tb_invalidate_phys_range(tb_page_addr_t start, tb_page_addr_t last);
|
||||
void tb_set_jmp_target(TranslationBlock *tb, int n, uintptr_t addr);
|
||||
|
||||
TranslationBlock *tb_htable_lookup(CPUState *cpu, target_ulong pc,
|
||||
target_ulong cs_base, uint32_t flags,
|
||||
TranslationBlock *tb_htable_lookup(CPUState *cpu, uint64_t pc,
|
||||
uint64_t cs_base, uint32_t flags,
|
||||
uint32_t cflags);
|
||||
TranslationBlock *inv_tb_htable_lookup(CPUState *cpu, target_ulong pc,
|
||||
target_ulong cs_base, uint32_t flags,
|
||||
TranslationBlock *inv_tb_htable_lookup(CPUState *cpu, uint64_t pc,
|
||||
uint64_t cs_base, uint32_t flags,
|
||||
uint32_t cflags);
|
||||
|
||||
/* GETPC is the true target of the return instruction that we'll execute. */
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user