10dcb08b03
All of the fpu operations are defined with TCG_CALL_NO_WG, but they all modify FCSR0. The most efficient way to fix this is to remove cpu_fcsr0, and instead use explicit load and store operations for the two instructions that manipulate that value. Acked-by: Qi Hu <huqi@loongson.cn> Reviewed-by: Song Gao <gaosong@loongson.cn> Reported-by: Feiyang Chen <chenfeiyang@loongson.cn> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
||
---|---|---|
.. | ||
trans_arith.c.inc | ||
trans_atomic.c.inc | ||
trans_bit.c.inc | ||
trans_branch.c.inc | ||
trans_extra.c.inc | ||
trans_farith.c.inc | ||
trans_fcmp.c.inc | ||
trans_fcnv.c.inc | ||
trans_fmemory.c.inc | ||
trans_fmov.c.inc | ||
trans_memory.c.inc | ||
trans_privileged.c.inc | ||
trans_shift.c.inc |