From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50265) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b9Roa-0000yd-RT for qemu-devel@nongnu.org; Sun, 05 Jun 2016 02:45:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b9RoW-0007kD-Lf for qemu-devel@nongnu.org; Sun, 05 Jun 2016 02:45:39 -0400 Received: from out4439.biz.mail.alibaba.com ([47.88.44.39]:33867) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b9RoW-0007eE-BL for qemu-devel@nongnu.org; Sun, 05 Jun 2016 02:45:36 -0400 Message-ID: <5753CAA4.1020807@emindsoft.com.cn> Date: Sun, 05 Jun 2016 14:45:56 +0800 From: Chen Gang MIME-Version: 1.0 References: <1463269244-3391-1-git-send-email-chengang@emindsoft.com.cn> In-Reply-To: <1463269244-3391-1-git-send-email-chengang@emindsoft.com.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH v6 0/5] target-tilegx: Implement floating point instructions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Richard Henderson , peter.maydell@linaro.org, cmetcalf@ezchip.com, laurent@vivier.eu Cc: riku.voipio@iki.fi, qemu-devel@nongnu.org, chenwei@emindsoft.com.cn Hello Maintainers: Please help check this patch when you have time. Thanks. On 5/15/16 07:40, chengang@emindsoft.com.cn wrote: > From: Chen Gang > > These patches are the normal floating point implementation, instead of > the original temporary one. > > It passes building, and gcc testsuite. > > > Chen Gang (5): > fpu: softfloat: Add normalize_roundpack_float[32|64] functions > target-tilegx/helper-fshared.h: Add floating point shared function > target-tilegx/helper-fsingle.c: Implement single floating point > target-tilegx/helper-fdouble.c: Implement double floating point > target-tilegx: Integrate floating pointer implementation > > fpu/softfloat.c | 65 ++++++++ > include/fpu/softfloat.h | 15 ++ > target-tilegx/Makefile.objs | 3 +- > target-tilegx/helper-fdouble.c | 365 +++++++++++++++++++++++++++++++++++++++++ > target-tilegx/helper-fshared.h | 56 +++++++ > target-tilegx/helper-fsingle.c | 201 +++++++++++++++++++++++ > target-tilegx/helper.h | 12 ++ > target-tilegx/translate.c | 66 +++++++- > 8 files changed, 773 insertions(+), 10 deletions(-) > create mode 100644 target-tilegx/helper-fdouble.c > create mode 100644 target-tilegx/helper-fshared.h > create mode 100644 target-tilegx/helper-fsingle.c > -- Chen Gang (陈刚) Managing Natural Environments is the Duty of Human Beings.