From patchwork Thu Nov 28 17:16:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tamar Christina X-Patchwork-Id: 1202239 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-514787-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="BPv8tZzJ"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.b="WD+q7NRH"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.b="WD+q7NRH"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 47P47j2fs5z9sP4 for ; Fri, 29 Nov 2019 04:17:03 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:content-type:mime-version; q=dns; s=default; b=ep1N85oHpgKKO2ToQXjSn2FsVSTzXvDaflAofi1XGd1xF21WSL sXMb9VJ12ZDYhUCd4tdMHe/4jYBBpYCBKM2aG8Ze0vpAy9RS0w/wR9td5tUl4JjZ w+UEBWfmZr3KENcZcTXXCM59KA0GvzRhUiY76uxLz9JdyDHf9HbV8rkEE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:cc:subject:date:message-id:content-type:mime-version; s= default; bh=ta7nEsCoLsbaeH7TZtOpDuIvqfI=; b=BPv8tZzJzXD4JRyirjJ/ XooQIecNEYk/7MXumxAjFpbLuELUbhfYKoILoek96ZtNBjE/NeP8Udc/rvOC/0x1 ReO+Qb1MwRBXLgUBJ8dpMfVTgDo2FTQJ+/9AgQX3INreE1bIYlM0oV8m776WVdp2 6VMnmBogyNHFDN7Bz3NgYJg= Received: (qmail 55618 invoked by alias); 28 Nov 2019 17:16:55 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 55609 invoked by uid 89); 28 Nov 2019 17:16:55 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-20.0 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 spammy=UD:slp-reduc-3.c, slpreduc3c, slp-reduc-3.c X-HELO: EUR03-AM5-obe.outbound.protection.outlook.com Received: from mail-eopbgr30059.outbound.protection.outlook.com (HELO EUR03-AM5-obe.outbound.protection.outlook.com) (40.107.3.59) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 28 Nov 2019 17:16:52 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kAjyaCswJHXJUspGPKrpzPn639ObRQWLQAkMQF+ajAU=; b=WD+q7NRHfrMUC+7C9qNhUmClpLmfBQPjW7YEOTwfAJrLCU57nvyoYOrT1UNAZw0CcqhSJ3ovqbXx/b9WGIuAJBegETzH+cAXbaJiQWe4jnekvsUqj2wp3FO1TeFOrfwCysSqEvfqAsrc2aJNG1P/dR6mBHoFTAIJfA7+uJtY9cY= Received: from AM6PR08CA0038.eurprd08.prod.outlook.com (2603:10a6:20b:c0::26) by DB6PR0801MB2053.eurprd08.prod.outlook.com (2603:10a6:4:76::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.16; Thu, 28 Nov 2019 17:16:49 +0000 Received: from VE1EUR03FT035.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::203) by AM6PR08CA0038.outlook.office365.com (2603:10a6:20b:c0::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.19 via Frontend Transport; Thu, 28 Nov 2019 17:16:49 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; gcc.gnu.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT035.mail.protection.outlook.com (10.152.18.110) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.18 via Frontend Transport; Thu, 28 Nov 2019 17:16:49 +0000 Received: ("Tessian outbound 92d30e517f5d:v37"); Thu, 28 Nov 2019 17:16:49 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7952eac4d68e0433 X-CR-MTA-TID: 64aa7808 Received: from f2414aceefa2.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 99B8F41D-272B-4F6F-85DE-039F2CB43F43.1; Thu, 28 Nov 2019 17:16:43 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f2414aceefa2.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 28 Nov 2019 17:16:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QDefu+KbxlJZSbQMEJp92wuZcBxdImXSTpitNg0Tu8hGnQnE5UBEyiJyjZBRZ2uoNAZSu7FGoSsASKW5IttXcqjI9X9r79LEjlUxWTjIoG1F/svpPcKyen+GKq+lKpX5WLsGmx4rrDi38q5ttManiWTrEYex35hZq7+1GFNe+45dY1IiSIIRcgud8TkgEyfVMqCKeYNmBbbHP0BX+hTWB80fwQOJCuURUOcZQUZN+wSxLnMB2O2MljwGM2fbR14KzTtNuzCxyJp1MD7usp6qhZPpGLWRsJuey9UYz1amdUF/Uz0MMmKPceFx6ehTEhM0fJVsaJoe6iSABPj5sze08Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kAjyaCswJHXJUspGPKrpzPn639ObRQWLQAkMQF+ajAU=; b=IJBVie/vFddy3ewZTeZv/j9OCS4pPaXl0NGAssSgUqUW5M6zx9I+vIdE6zOO6qpLH36mgfwdq7I2tP58ED9RqhNRqrVaM/EMfQEDxZ8h+6dt9Lv5JcMSSucvJAIOQIYFG2v+ck631ynV0Lecb68v8QtZkXQPwq92SEibiZCDf25P9e0gwoyc2fmlP19Q21elAamuKZuU8d6vScRBN+j2gTFjrcb1p6UZbJJ4P/4njorPwFiKyn3mduCDP64yGiGfChpP4XORAToNyUFoABLFtkQnJ5s0VrfI1rq3i41zMqbnJdyGl5zOeWmiYKkR74kynJLU6FdJUZ9PdJDQ0CHHQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kAjyaCswJHXJUspGPKrpzPn639ObRQWLQAkMQF+ajAU=; b=WD+q7NRHfrMUC+7C9qNhUmClpLmfBQPjW7YEOTwfAJrLCU57nvyoYOrT1UNAZw0CcqhSJ3ovqbXx/b9WGIuAJBegETzH+cAXbaJiQWe4jnekvsUqj2wp3FO1TeFOrfwCysSqEvfqAsrc2aJNG1P/dR6mBHoFTAIJfA7+uJtY9cY= Received: from HE1PR0802MB2316.eurprd08.prod.outlook.com (10.172.130.141) by HE1PR0802MB2586.eurprd08.prod.outlook.com (10.175.34.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.21; Thu, 28 Nov 2019 17:16:42 +0000 Received: from HE1PR0802MB2316.eurprd08.prod.outlook.com ([fe80::90c8:b2b4:ce73:9579]) by HE1PR0802MB2316.eurprd08.prod.outlook.com ([fe80::90c8:b2b4:ce73:9579%11]) with mapi id 15.20.2474.023; Thu, 28 Nov 2019 17:16:42 +0000 From: Tamar Christina To: "gcc-patches@gcc.gnu.org" CC: nd , "rguenther@suse.de" Subject: [PATCH][GCC][SLP][testsuite] Turn off vect-epilogue-nomask for slp-rect-3 Date: Thu, 28 Nov 2019 17:16:41 +0000 Message-ID: x-ms-exchange-imapappendstamp: HE1PR0802MB2316.eurprd08.prod.outlook.com (15.20.2474.022) Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Tamar.Christina@arm.com; x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(136003)(366004)(346002)(396003)(376002)(39860400002)(53754006)(199004)(189003)(54534003)(14454004)(25786009)(6506007)(386003)(52116002)(8936002)(102836004)(86362001)(186003)(7696005)(44832011)(2351001)(4326008)(478600001)(99286004)(81166006)(26005)(33656002)(3846002)(54906003)(8676002)(66066001)(2906002)(5660300002)(74316002)(81156014)(5640700003)(6116002)(316002)(4744005)(71200400001)(7736002)(71190400001)(66556008)(9686003)(52536014)(66946007)(305945005)(256004)(4001150100001)(66476007)(64756008)(66446008)(55016002)(6916009)(6436002)(66616009)(2501003)(77204003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0802MB2586; H:HE1PR0802MB2316.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: GqjjW9jrsyqjK+spyImk3WVX0XnXG3ByTXJBTiGAMKqIt8lZxZkNzLzosjlZcgVfNwRwrT4YbuflLPFBVG9xVi4mjXmnJU0E8qnV/teskXYEs1lnhQebosLsPfrpRJ02jbaVY1iAw8qS5AwvDFAmQ0JaZcTquamQG3JVgwke6QobLgv9bpySGknP37S0kphq1Bl3zvTmjGfRx8L2Hy247SnZWyIvYgqH4me7rKHumr4kQPxklMhnB9v/txUGFLEHphBQSgzo7HfFjWXI6wOK6q5iFH83+gJYxkmDZvXz+oz6+oTgypSVHaCv9qlMsWlWdJR7XBbeVNMjcl23gJ/9LXSEgOC9tUE047XOrfAJBFHdanRC8Q7c4i4OZHRWRQYz3PooSttOd2Oex/mRCUstUPoZhL6ApbRZpVzAsKYmIzLj7WsPpsl9j21YyX5cSezv x-ms-exchange-transport-forked: True MIME-Version: 1.0 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Tamar.Christina@arm.com; X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT035.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: d0ad96c2-dc5a-4ce2-c202-08d77426bc79 X-IsSubscribed: yes Hi All, This patch turns off vect-epilogue-nomask for slp-reduc-3 as it seems that the epiloque in this loop is vectorizable using SLP and smaller VF. Since this test expects there to be no SLP vectorization at all the testcase then fails for arm targets. Regtested on arm-none-eabi and no issues. Ok for trunk? Thanks, Tamar gcc/testsuite/ChangeLog: 2019-11-28 Tamar Christina * gcc.dg/vect/slp-reduc-3.c: Turn off epilogue-nomask. diff --git a/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c b/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c index 9c8124c9b5f289d0a2ed49d3c8ee626d0bf05862..7358275c3cba6b3fd41b34cb2449c85810b0a35c 100644 --- a/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c +++ b/gcc/testsuite/gcc.dg/vect/slp-reduc-3.c @@ -1,4 +1,5 @@ /* { dg-require-effective-target vect_int } */ +/* { dg-additional-options "--param=vect-epilogues-nomask=0" } */ #include #include "tree-vect.h"