From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25704 invoked by alias); 21 Oct 2014 13:03:16 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 25677 invoked by uid 89); 21 Oct 2014 13:03:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-wg0-f52.google.com Received: from mail-wg0-f52.google.com (HELO mail-wg0-f52.google.com) (74.125.82.52) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 21 Oct 2014 13:03:05 +0000 Received: by mail-wg0-f52.google.com with SMTP id a1so1306939wgh.11 for ; Tue, 21 Oct 2014 06:03:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=7OUqFOvaFcdUd0bGonzED06HhqbeHE2qSBBqDQK91Zk=; b=YXUaN/REgF2mvQ0TdO/dfHpFwenEdVny13xdKKxkDbler1sCXhfNYnTO3Y+KCbwlQ0 ft5cx+XafV29OX6/nnl/4W9L23E4cUfzNw/WcduxuRzcz/IZTSvLyF18Tz+8/uGhXnek ZRUrIeMVZhy+b0YkVzaYA8cD+nZ4Rm8XQDw026G1iJGazPa44uQJCFNXYIGyehB2Kygt 5TlP/anmnWWlC58c40LeEEWV0PEg4wEv9pDU/QrKba781HSMV3H8o+TTOGQE2E5Sqj3q HqbTk3mawZtE4XPeiuPSCM9gQ6nStGL/4ir4Exp5+GCBL4lZ27aanAmGx8UztlhdVV9m obWw== X-Gm-Message-State: ALoCoQlFoToZQlkvt5W1k8mdKSCEh6YC27IUS5QqOdpYy0ypL6ronYJjJDVTUZJjm36Ny67mv6TC X-Received: by 10.194.3.2 with SMTP id 2mr42219205wjy.89.1413896579996; Tue, 21 Oct 2014 06:02:59 -0700 (PDT) Received: from babel.clyon.hd.free.fr (vig38-2-82-225-222-175.fbx.proxad.net. [82.225.222.175]) by mx.google.com with ESMTPSA id ce1sm15348183wjc.2.2014.10.21.06.02.58 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 21 Oct 2014 06:02:59 -0700 (PDT) From: Christophe Lyon To: gcc-patches@gcc.gnu.org Subject: [Patch ARM-AArch64/testsuite v3 00/21] Neon intrinsics executable tests Date: Tue, 21 Oct 2014 13:03:00 -0000 Message-Id: <1413896593-26607-1-git-send-email-christophe.lyon@linaro.org> X-IsSubscribed: yes X-SW-Source: 2014-10/txt/msg02042.txt.bz2 This patch series is an updated version of the series I sent here: https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00022.html I addressed comments from Marcus and Richard, and decided to skip support for half-precision variants for the time being. I'll post dedicated patches later. Compared to v2: - the directory containing the new tests is named gcc.target/aarch64/adv-simd instead of gcc.target/aarch64/neon-intrinsics. - the driver is named adv-simd.exp instead of neon-intrinsics.exp - the driver is guarded against the new test parallelization framework - the README file uses 'Advanced SIMD (Neon)' instead of 'Neon' Christophe Lyon (21): Advanced SIMD (Neon) intrinsics execution tests initial framework. vaba, vld1 and vshl tests. Add unary operators: vabs and vneg. Add binary operators: vadd, vand, vbic, veor, vorn, vorr, vsub. Add comparison operators: vceq, vcge, vcgt, vcle and vclt. Add comparison operators with floating-point operands: vcage, vcagt, vcale and cvalt. Add unary saturating operators: vqabs and vqneg. Add binary saturating operators: vqadd, vqsub. Add vabal tests. Add vabd tests. Add vabdl tests. Add vaddhn tests. Add vaddl tests. Add vaddw tests. Add vbsl tests. Add vclz tests. Add vdup and vmov tests. Add vld1_dup tests. Add vld2/vld3/vld4 tests. Add vld2_lane, vld3_lane and vld4_lane tests. Add vmul tests. Add vuzp and vzip tests.