accel/tcg: Remove helper_unaligned_{ld,st}
These functions are now unused. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
2908650333
commit
a0d99b3f47
@ -889,16 +889,6 @@ void page_reset_target_data(target_ulong start, target_ulong last) { }
|
|||||||
|
|
||||||
/* The softmmu versions of these helpers are in cputlb.c. */
|
/* The softmmu versions of these helpers are in cputlb.c. */
|
||||||
|
|
||||||
void helper_unaligned_ld(CPUArchState *env, target_ulong addr)
|
|
||||||
{
|
|
||||||
cpu_loop_exit_sigbus(env_cpu(env), addr, MMU_DATA_LOAD, GETPC());
|
|
||||||
}
|
|
||||||
|
|
||||||
void helper_unaligned_st(CPUArchState *env, target_ulong addr)
|
|
||||||
{
|
|
||||||
cpu_loop_exit_sigbus(env_cpu(env), addr, MMU_DATA_STORE, GETPC());
|
|
||||||
}
|
|
||||||
|
|
||||||
static void *cpu_mmu_lookup(CPUArchState *env, abi_ptr addr,
|
static void *cpu_mmu_lookup(CPUArchState *env, abi_ptr addr,
|
||||||
MemOp mop, uintptr_t ra, MMUAccessType type)
|
MemOp mop, uintptr_t ra, MMUAccessType type)
|
||||||
{
|
{
|
||||||
|
@ -60,10 +60,4 @@ void helper_stq_mmu(CPUArchState *env, target_ulong addr, uint64_t val,
|
|||||||
void helper_st16_mmu(CPUArchState *env, target_ulong addr, Int128 val,
|
void helper_st16_mmu(CPUArchState *env, target_ulong addr, Int128 val,
|
||||||
MemOpIdx oi, uintptr_t retaddr);
|
MemOpIdx oi, uintptr_t retaddr);
|
||||||
|
|
||||||
#ifdef CONFIG_USER_ONLY
|
|
||||||
|
|
||||||
G_NORETURN void helper_unaligned_ld(CPUArchState *env, target_ulong addr);
|
|
||||||
G_NORETURN void helper_unaligned_st(CPUArchState *env, target_ulong addr);
|
|
||||||
|
|
||||||
#endif /* CONFIG_USER_ONLY */
|
|
||||||
#endif /* TCG_LDST_H */
|
#endif /* TCG_LDST_H */
|
||||||
|
Loading…
Reference in New Issue
Block a user