mirror of https://github.com/xemu-project/xemu.git
tcg: Remove cpu_ld*_code_ra
These functions are not used, and are not usable in the context of code generation, because we never have a helper return address to pass in to them. Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
08b97f7ff2
commit
6ad8307bdd
|
@ -72,6 +72,7 @@ glue(glue(cpu_ld, USUFFIX), MEMSUFFIX)(CPUArchState *env, abi_ptr ptr)
|
||||||
return glue(glue(ld, USUFFIX), _p)(g2h(ptr));
|
return glue(glue(ld, USUFFIX), _p)(g2h(ptr));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef CODE_ACCESS
|
||||||
static inline RES_TYPE
|
static inline RES_TYPE
|
||||||
glue(glue(glue(cpu_ld, USUFFIX), MEMSUFFIX), _ra)(CPUArchState *env,
|
glue(glue(glue(cpu_ld, USUFFIX), MEMSUFFIX), _ra)(CPUArchState *env,
|
||||||
abi_ptr ptr,
|
abi_ptr ptr,
|
||||||
|
@ -83,6 +84,7 @@ glue(glue(glue(cpu_ld, USUFFIX), MEMSUFFIX), _ra)(CPUArchState *env,
|
||||||
clear_helper_retaddr();
|
clear_helper_retaddr();
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#if DATA_SIZE <= 2
|
#if DATA_SIZE <= 2
|
||||||
static inline int
|
static inline int
|
||||||
|
@ -96,6 +98,7 @@ glue(glue(cpu_lds, SUFFIX), MEMSUFFIX)(CPUArchState *env, abi_ptr ptr)
|
||||||
return glue(glue(lds, SUFFIX), _p)(g2h(ptr));
|
return glue(glue(lds, SUFFIX), _p)(g2h(ptr));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef CODE_ACCESS
|
||||||
static inline int
|
static inline int
|
||||||
glue(glue(glue(cpu_lds, SUFFIX), MEMSUFFIX), _ra)(CPUArchState *env,
|
glue(glue(glue(cpu_lds, SUFFIX), MEMSUFFIX), _ra)(CPUArchState *env,
|
||||||
abi_ptr ptr,
|
abi_ptr ptr,
|
||||||
|
@ -107,7 +110,8 @@ glue(glue(glue(cpu_lds, SUFFIX), MEMSUFFIX), _ra)(CPUArchState *env,
|
||||||
clear_helper_retaddr();
|
clear_helper_retaddr();
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
#endif
|
#endif /* CODE_ACCESS */
|
||||||
|
#endif /* DATA_SIZE <= 2 */
|
||||||
|
|
||||||
#ifndef CODE_ACCESS
|
#ifndef CODE_ACCESS
|
||||||
static inline void
|
static inline void
|
||||||
|
|
Loading…
Reference in New Issue