> +DEF_HELPER_1(absqsph, i32, i32)

Many of these helpers merely compute a function.  They do not trap,
they do not modify global state.  They should be using the 
DEF_HELPER_FLAGS_N macro to define them, so that the TCG compiler
can optimize around the functions better.

>  target-mips/op_helper.c | 3936 
> +++++++++++++++++++++++++++++++++++++++++++++++
>  1 files changed, 3936 insertions(+), 0 deletions(-)

Nearly 4000 lines to me says: put these in their own file.

It would be my preference if this were done in a way that
exposes any implicit uses of the ENV variable.  But even
failing that, the makefile can be adjusted to apply HELPER_CFLAGS
to other helper files.


r~

Reply via email to