[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [V3 PATCH 03/14] target-ppc: Add ISA2.06 div
From: |
Richard Henderson |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [V3 PATCH 03/14] target-ppc: Add ISA2.06 divdeu[o] Instructions |
Date: |
Tue, 24 Dec 2013 07:20:18 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 |
On 12/18/2013 12:48 PM, Tom Musta wrote:
> This patch adds the Divide Doubleword Extended Unsigned
> instructions. This instruction requires dividing a 128-bit
> value by a 64 bit value. Since 128 bit integer division is
> not supported in TCG, a helper is used, providing a
> repeated difference algorithm.
>
> V2: Moved the 128-bit divide routine into host-utils per Richard
> Henderson's suggestion.
>
> Signed-off-by: Tom Musta <address@hidden>
> ---
> include/qemu/host-utils.h | 14 ++++++++++++++
> target-ppc/helper.h | 1 +
> target-ppc/int_helper.c | 27 +++++++++++++++++++++++++++
> target-ppc/translate.c | 20 ++++++++++++++++++++
> util/host-utils.c | 38 ++++++++++++++++++++++++++++++++++++++
> 5 files changed, 100 insertions(+), 0 deletions(-)
Reviewed-by: Richard Henderson <address@hidden>
r~
Re: [Qemu-ppc] [Qemu-devel] [V3 PATCH 02/14] target-ppc: Add ISA2.06 bpermd Instruction, Scott Wood, 2013/12/27
[Qemu-ppc] [V3 PATCH 04/14] target-ppc: Add ISA2.06 divde[o] Instructions, Tom Musta, 2013/12/18