Re: [Qemu-devel] [PATCH 1/4] target-tilegx: Add fpu header file

2015-11-12 Thread Chen Gang
On 11/13/15 00:10, Peter Maydell wrote: > On 12 November 2015 at 16:04, Chen Gang wrote: >> On 11/12/15 22:34, Richard Henderson wrote: >>> On 11/08/2015 06:43 AM, Chen Gang wrote: >>> +#if !defined(HOST_WORDS_BIGENDIAN) +/* According to float(uns)sisf2 and float(uns)sidf2 in gcc til

Re: [Qemu-devel] [PATCH 1/4] target-tilegx: Add fpu header file

2015-11-12 Thread Peter Maydell
On 12 November 2015 at 16:04, Chen Gang wrote: > On 11/12/15 22:34, Richard Henderson wrote: >> On 11/08/2015 06:43 AM, Chen Gang wrote: >> >>> +#if !defined(HOST_WORDS_BIGENDIAN) >>> +/* According to float(uns)sisf2 and float(uns)sidf2 in gcc tilegx.md */ >>> +uint64_t exp : 8;

Re: [Qemu-devel] [PATCH 1/4] target-tilegx: Add fpu header file

2015-11-12 Thread Chen Gang
On 11/12/15 22:34, Richard Henderson wrote: > On 11/08/2015 06:43 AM, Chen Gang wrote: > >> +#if !defined(HOST_WORDS_BIGENDIAN) >> +/* According to float(uns)sisf2 and float(uns)sidf2 in gcc tilegx.md */ >> +uint64_t exp : 8; /* exp, 0x9e: 31 + TILEGX_F_EXP_FZERO */ >> +uin

Re: [Qemu-devel] [PATCH 1/4] target-tilegx: Add fpu header file

2015-11-12 Thread Richard Henderson
On 11/08/2015 06:43 AM, Chen Gang wrote: +#if !defined(HOST_WORDS_BIGENDIAN) +/* According to float(uns)sisf2 and float(uns)sidf2 in gcc tilegx.md */ +uint64_t exp : 8; /* exp, 0x9e: 31 + TILEGX_F_EXP_FZERO */ +uint64_t uiknown0 : 2;/* unknown */ I would really

[Qemu-devel] [PATCH 1/4] target-tilegx: Add fpu header file

2015-11-07 Thread Chen Gang
>From 91a3d7d591cac6c4a39d4dbc5c3ffe8c17b10b6a Mon Sep 17 00:00:00 2001 From: Chen Gang Date: Sun, 8 Nov 2015 09:05:29 +0800 Subject: [PATCH 1/4] target-tilegx: Add fpu header file It defines the main data structures for tilegx fpu. Also it provides the summary description for each floating point