[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 02/14] tcg: Split rem requirement from div re
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v3 02/14] tcg: Split rem requirement from div requirement |
Date: |
Thu, 4 Jul 2013 11:44:42 +0100 |
On 3 July 2013 22:29, Richard Henderson <address@hidden> wrote:
> There are several hosts with only a "div" insn. Remainder is computed
> manually from the quotient and inputs. We can do this generically.
>
> Signed-off-by: Richard Henderson <address@hidden>
> --- a/tcg/tci/tcg-target.h
> +++ b/tcg/tci/tcg-target.h
> @@ -61,6 +61,7 @@
> #define TCG_TARGET_HAS_bswap32_i32 1
> /* Not more than one of the next two defines must be 1. */
> #define TCG_TARGET_HAS_div_i32 1
> +#define TCG_TARGET_HAS_rem_i32 1
> #define TCG_TARGET_HAS_div2_i32 0
> #define TCG_TARGET_HAS_ext8s_i32 1
> #define TCG_TARGET_HAS_ext16s_i32 1
> @@ -85,6 +86,7 @@
> #define TCG_TARGET_HAS_deposit_i64 1
> /* Not more than one of the next two defines must be 1. */
> #define TCG_TARGET_HAS_div_i64 0
> +#define TCG_TARGET_HAS_rem_i64 0
> #define TCG_TARGET_HAS_div2_i64 0
> #define TCG_TARGET_HAS_ext8s_i64 1
> #define TCG_TARGET_HAS_ext16s_i64 1
The added line in the these two hunks makes the comments wrong,
doesn't it?
Other than that,
Reviewed-by: Peter Maydell <address@hidden>
-- PMM
- [Qemu-devel] [PATCH v3 00/14] tcg: remainder and tcg-arm updates, Richard Henderson, 2013/07/03
- [Qemu-devel] [PATCH v3 01/14] tcg: Add myself to general TCG maintainership, Richard Henderson, 2013/07/03
- [Qemu-devel] [PATCH v3 02/14] tcg: Split rem requirement from div requirement, Richard Henderson, 2013/07/03
- Re: [Qemu-devel] [PATCH v3 02/14] tcg: Split rem requirement from div requirement,
Peter Maydell <=
- [Qemu-devel] [PATCH v3 03/14] tcg-arm: Don't implement rem, Richard Henderson, 2013/07/03
- [Qemu-devel] [PATCH v3 04/14] tcg-ppc: Don't implement rem, Richard Henderson, 2013/07/03
- [Qemu-devel] [PATCH v3 05/14] tcg-ppc64: Don't implement rem, Richard Henderson, 2013/07/03
- [Qemu-devel] [PATCH v3 06/14] tcg: Allow non-constant control macros, Richard Henderson, 2013/07/03
- [Qemu-devel] [PATCH v3 07/14] tcg: Simplify logic using TCG_OPF_NOT_PRESENT, Richard Henderson, 2013/07/03
- [Qemu-devel] [PATCH v3 08/14] tcg-arm: Make use of conditional availability of opcodes for divide, Richard Henderson, 2013/07/03