From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58481) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnZrk-0006sr-AT for qemu-devel@nongnu.org; Mon, 02 Dec 2013 15:13:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VnZrc-0003iF-Tl for qemu-devel@nongnu.org; Mon, 02 Dec 2013 15:13:12 -0500 Received: from mail-wg0-f49.google.com ([74.125.82.49]:42996) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnZrc-0003i1-Nz for qemu-devel@nongnu.org; Mon, 02 Dec 2013 15:13:04 -0500 Received: by mail-wg0-f49.google.com with SMTP id x12so12274817wgg.4 for ; Mon, 02 Dec 2013 12:13:03 -0800 (PST) Received: from localhost.localdomain (cpc6-seac21-2-0-cust453.7-2.cable.virginm.net. [82.1.113.198]) by mx.google.com with ESMTPSA id e10sm103884524wiy.7.2013.12.02.12.13.02 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Dec 2013 12:13:02 -0800 (PST) From: Will Newton Date: Mon, 2 Dec 2013 20:12:51 +0000 Message-Id: <1386015177-6621-1-git-send-email-will.newton@linaro.org> Subject: [Qemu-devel] [PATCH v7 0/6] target-arm: Add support for VSEL and VMIN/MAXNM. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This series adds support for three new instructions added in ARMv8 - VSEL, VMINNM and VMAXNM. Will Newton (6): target-arm: Move call to disas_vfp_insn out of disas_coproc_insn. target-arm: Implement ARMv8 VSEL instruction. softfloat: Remove unused argument from MINMAX macro. softfloat: Add minNum() and maxNum() functions to softfloat. target-arm: Implement ARMv8 FP VMAXNM and VMINNM instructions. target-arm: Implement ARMv8 SIMD VMAXNM and VMINNM instructions. fpu/softfloat.c | 60 +++++++++++- include/fpu/softfloat.h | 4 + target-arm/helper.c | 25 +++++ target-arm/helper.h | 8 ++ target-arm/neon_helper.c | 16 ++++ target-arm/translate.c | 244 ++++++++++++++++++++++++++++++++++++++++++++--- 6 files changed, 340 insertions(+), 17 deletions(-) -- 1.8.1.4