Re: [Qemu-devel] [PATCH 03/60] arm: Split VFP cmp from FPSCR setting

2013-09-27 Thread Richard Henderson
On 09/27/2013 07:05 AM, Richard Henderson wrote: > On 09/26/2013 05:47 PM, Alexander Graf wrote: >> -DEF_HELPER_3(vfp_cmps, void, f32, f32, env) >> -DEF_HELPER_3(vfp_cmpd, void, f64, f64, env) >> -DEF_HELPER_3(vfp_cmpes, void, f32, f32, env) >> -DEF_HELPER_3(vfp_cmped, void, f64, f64, env) >> +DEF_

Re: [Qemu-devel] [PATCH 03/60] arm: Split VFP cmp from FPSCR setting

2013-09-27 Thread Richard Henderson
On 09/26/2013 05:47 PM, Alexander Graf wrote: > -DEF_HELPER_3(vfp_cmps, void, f32, f32, env) > -DEF_HELPER_3(vfp_cmpd, void, f64, f64, env) > -DEF_HELPER_3(vfp_cmpes, void, f32, f32, env) > -DEF_HELPER_3(vfp_cmped, void, f64, f64, env) > +DEF_HELPER_3(vfp_fpscr_cmps, void, f32, f32, env) > +DEF_HEL

[Qemu-devel] [PATCH 03/60] arm: Split VFP cmp from FPSCR setting

2013-09-26 Thread Alexander Graf
The VFP cmp operations do a comparison and then store the result in FPSCR. For AArch64, we need to compare but store the result in normal PSTATE instead. So split the comparison from FPSCR modifications. Signed-off-by: Alexander Graf --- target-arm/helper.c| 14 -- target-arm/he