On 23 March 2015 at 17:05, Alex Bennée wrote:
> +/* Advanced SIMD and FP registers
> + * We map Qn = regs[2n+1]:regs[2n]
> + */
> +for (i = 0; i < 32; i++) {
> +int rd = i << 1;
> +float128 fp_val = make_float128(env->vfp.regs[rd + 1],
> +
For migration to work we need to sync all of the register state. This is
especially noticeable when GCC starts using FP registers as spill
registers even with integer programs.
Signed-off-by: Alex Bennée
---
v4:
- fixed merge conflicts
- rm superfluous reg.id++
v5:
- use interim float128