[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 4/8] target/arm: Implement ARMv8.3-JSConv
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v4 4/8] target/arm: Implement ARMv8.3-JSConv |
Date: |
Tue, 19 Feb 2019 17:06:19 +0000 |
On Fri, 15 Feb 2019 at 19:23, Richard Henderson
<address@hidden> wrote:
>
> Signed-off-by: Richard Henderson <address@hidden>
> ---
> v2: Return 0 for NaN
> v3: Return aa32 flags in FPSCR.NZCV.
> + /* The number is so large we must shift the fraction left. */
> + if (shift >= 64) {
> + /* The the fraction is shifted out entirely. */
Stil "The the".
> + frac = 0;
> + } else {
> + frac <<= shift;
> + }
> +uint32_t HELPER(vjcvt)(float64 value, CPUARMState *env)
> +{
> + uint64_t pair = HELPER(fjcvtzs)(value, &env->vfp.fp_status);
> + uint32_t result = pair;
> + uint32_t z = (pair >> 32) == 0;
> +
> + /* Store Z, clear NCV, in FPSCR.NZCF. */
"NZCV".
Otherwise
Reviewed-by: Peter Maydell <address@hidden>
If these are the only issues in the series I'll fix them as
I apply it.
thanks
-- PMM
- [Qemu-devel] [PATCH v4 0/8] target/arm: Implement ARMv8.3-JSConv & ARMv8.2-FHM, Richard Henderson, 2019/02/15
- [Qemu-devel] [PATCH v4 1/8] target/arm: Restructure disas_fp_int_conv, Richard Henderson, 2019/02/15
- [Qemu-devel] [PATCH v4 3/8] target/arm: Rearrange Floating-point data-processing (2 regs), Richard Henderson, 2019/02/15
- [Qemu-devel] [PATCH v4 4/8] target/arm: Implement ARMv8.3-JSConv, Richard Henderson, 2019/02/15
- Re: [Qemu-devel] [PATCH v4 4/8] target/arm: Implement ARMv8.3-JSConv,
Peter Maydell <=
- [Qemu-devel] [PATCH v4 5/8] target/arm: Add helpers for FMLAL, Richard Henderson, 2019/02/15
- [Qemu-devel] [PATCH v4 6/8] target/arm: Implement FMLAL and FMLSL for aarch64, Richard Henderson, 2019/02/15
- [Qemu-devel] [PATCH v4 7/8] target/arm: Implement VFMAL and VFMSL for aarch32, Richard Henderson, 2019/02/15
- [Qemu-devel] [PATCH v4 8/8] target/arm: Enable ARMv8.2-FHM for -cpu max, Richard Henderson, 2019/02/15
- [Qemu-devel] [PATCH v4 2/8] target/arm: Split out vfp_helper.c, Richard Henderson, 2019/02/15
- Re: [Qemu-devel] [PATCH v4 0/8] target/arm: Implement ARMv8.3-JSConv & ARMv8.2-FHM, no-reply, 2019/02/15