[{"id":1762576,"web_url":"http://patchwork.ozlabs.org/comment/1762576/","msgid":"<20170904110944.GB38155@arm.com>","list_archive_url":null,"date":"2017-09-04T11:09:44","subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","submitter":{"id":8373,"url":"http://patchwork.ozlabs.org/api/people/8373/","name":"James Greenhalgh","email":"james.greenhalgh@arm.com"},"content":"On Fri, Sep 01, 2017 at 02:23:39PM +0100, Tamar Christina wrote:\n> Hi All,\n> \n> This patch enables tests for Dot Product vectorization\n> in gcc for ARM and AArch64.\n> \n> The ARMv8.2-a Dot Product instructions only support 8-bit\n> element vectorization.\n> \n> Dot product is available from ARMv8.2-a and onwards.\n> \n> Regtested and bootstrapped on aarch64-none-elf and\n> arm-none-eabi and no issues.\n\nI'm surprised that this worked!\n\nIt looks like you unconditionally add the -march=armv8.2-a+dotprod\noptions, which should cause you to generate instructions which will\nnot execute on targets which don't support this instruction. As far as I can\nsee, this is an execute test, so that should cause undefined instruction\nexceptions on an Armv8-A target at the very least.\n\nSo, not OK in its current form.\n\nThanks,\nJames\n\n> \n> Ok for trunk?\n> \n> gcc/testsuite\n> 2017-09-01  Tamar Christina  <tamar.christina@arm.com>\n> \n> \t* gcc.dg/vect/vect-reduc-dot-s8a.c\n> \t(dg-additional-options, dg-require-effective-target): Add +dotprod.\n> \t* gcc.dg/vect/vect-reduc-dot-u8a.c\n> \t(dg-additional-options, dg-require-effective-target): Add +dotprod.\n> \n> --","headers":{"Return-Path":"<gcc-patches-return-461401-incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","mailing list gcc-patches@gcc.gnu.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-461401-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"j+exrvuU\"; dkim-atps=neutral","sourceware.org; auth=none","spf=pass (sender IP is 217.140.96.140)\n\tsmtp.mailfrom=arm.com; gcc.gnu.org;\n\tdkim=none (message not signed) header.d=none; gcc.gnu.org;\n\tdmarc=bestguesspass action=none header.from=arm.com; "],"Received":["from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xm6Zr1wqkz9s8J\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon,  4 Sep 2017 21:10:23 +1000 (AEST)","(qmail 85799 invoked by alias); 4 Sep 2017 11:10:16 -0000","(qmail 85396 invoked by uid 89); 4 Sep 2017 11:10:15 -0000","from mail-db5eur01on0078.outbound.protection.outlook.com (HELO\n\tEUR01-DB5-obe.outbound.protection.outlook.com) (104.47.2.78)\n\tby sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with\n\tESMTP; Mon, 04 Sep 2017 11:10:10 +0000","from DB5PR08CA0033.eurprd08.prod.outlook.com\n\t(2a01:111:e400:52c3::43) by\n\tDB5PR0801MB1528.eurprd08.prod.outlook.com\n\t(2603:10a6:0:3a::22) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.13.10; Mon, 4 Sep 2017 11:10:06 +0000","from VE1EUR03FT051.eop-EUR03.prod.protection.outlook.com\n\t(2a01:111:f400:7e09::208) by\n\tDB5PR08CA0033.outlook.office365.com (2a01:111:e400:52c3::43)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.13.10 via Frontend Transport; Mon, 4 Sep 2017 11:10:06 +0000","from nebula.arm.com (217.140.96.140) by\n\tVE1EUR03FT051.mail.protection.outlook.com (10.152.19.75) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id\n\t15.1.1385.11 via Frontend Transport; Mon, 4 Sep 2017 11:10:06 +0000","from arm.com (10.1.2.79) by mail.arm.com (10.1.106.66) with\n\tMicrosoft SMTP Server id 14.3.294.0; Mon, 4 Sep 2017 12:09:44 +0100"],"DomainKey-Signature":"a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:date\n\t:from:to:cc:subject:message-id:references:mime-version\n\t:content-type:in-reply-to; q=dns; s=default; b=hiMD0G9HuuRxEEEaO\n\tu4Q4CNfMvcgaysH4xscIrf2wQQD71+gMI64k/vchNk+v/6j/bDuuZjJeglERLIZu\n\tcYOT0g3qNTLgxmNn+R6kxGRb6bI4Hp7Qbc0eJLka6UbhiIY6UOT2p7IGIhASlSuL\n\tUSxtOGMIJ8p/l5z5nbHtLUc3uc=","DKIM-Signature":"v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:date\n\t:from:to:cc:subject:message-id:references:mime-version\n\t:content-type:in-reply-to; s=default; bh=d+/r4lxfnbzb77M8JfK1R54\n\tKlqU=; b=j+exrvuUCifHaC9ALlu2RX0jZbSCBNPJ3jQKp1QOpA/I182DpYqB+IR\n\tsWSN96/exm1PY0apGfQ7NrYZq4TEVuG7ZZrpubff5UsEq0Wj+vETB/NhzxNSGFRg\n\tV4x0G+FVj8murszL1mt1MgXuh4ZE0zeok811XE+cUlK+EkxP62NU=","Mailing-List":"contact gcc-patches-help@gcc.gnu.org; run by ezmlm","Precedence":"bulk","List-Id":"<gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org>","List-Archive":"<http://gcc.gnu.org/ml/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-help@gcc.gnu.org>","Sender":"gcc-patches-owner@gcc.gnu.org","X-Virus-Found":"No","X-Spam-SWARE-Status":"No, score=-2.1 required=5.0 tests=AWL, BAYES_00,\n\tRCVD_IN_DNSWL_NONE, SPF_HELO_PASS,\n\tSPF_PASS autolearn=ham version=3.3.2\n\tspammy=Hx-spam-relays-external:e400, H*RU:e400","X-HELO":"EUR01-DB5-obe.outbound.protection.outlook.com","Received-SPF":"Pass (protection.outlook.com: domain of arm.com designates\n\t217.140.96.140 as permitted sender)\n\treceiver=protection.outlook.com; client-ip=217.140.96.140;\n\thelo=nebula.arm.com; ","Date":"Mon, 4 Sep 2017 12:09:44 +0100","From":"James Greenhalgh <james.greenhalgh@arm.com>","To":"Tamar Christina <tamar.christina@arm.com>","CC":"<gcc-patches@gcc.gnu.org>, <nd@arm.com>, <Richard.Earnshaw@arm.com>,\n\t<Marcus.Shawcroft@arm.com>","Subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","Message-ID":"<20170904110944.GB38155@arm.com>","References":"<20170901132338.GA32443@arm.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Disposition":"inline","In-Reply-To":"<20170901132338.GA32443@arm.com>","User-Agent":"Mutt/1.5.21 (2010-09-15)","X-EOPAttributedMessage":"0","X-MS-Office365-Filtering-HT":"Tenant","X-Forefront-Antispam-Report":"CIP:217.140.96.140; IPV:CAL; SCL:-1; CTRY:GB;\n\tEFV:NLI; SFV:NSPM;\n\tSFS:(10009020)(6009001)(39860400002)(2980300002)(438002)(377424004)(199003)(24454002)(189002)(53754006)(47776003)(77096006)(7696004)(50986999)(54356999)(76176999)(626005)(4326008)(104016004)(2950100002)(106466001)(6636002)(83506001)(36756003)(6246003)(110136004)(6286002)(6862004)(229853002)(189998001)(55016002)(54906002)(356003)(305945005)(97756001)(246002)(50466002)(72206003)(2906002)(86362001)(26826003)(478600001)(23726003)(1076002)(5660300001)(33656002)(46406003)(8936002)(8676002)(4001350100001)(18370500001)(41533002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR0801MB1528;\n\tH:nebula.arm.com; FPR:; SPF:Pass;\n\tPTR:fw-tnat.cambridge.arm.com; A:1; MX:1; LANG:en; ","X-Microsoft-Exchange-Diagnostics":["1; VE1EUR03FT051;\n\t1:SPAcDYJYqClpurpIrEujiIxHolnh3S9Xnc43NeqV2yB6SRga6hdhJsGyN/oYIRf0WK+gJm1rO71uq6znmRHNsyJnupeGVVpdHkBwgmnbn9Qk/U98Ma4v5OThPANQP0Dk","1; DB5PR0801MB1528;\n\t3:oZ1TPjMTjKR0poVKbjbqJ7qDy3ElRWx4RjU5pTiR2HB2BWKMoi12S/PdAkSX9hk2kdk0Zi+iTFgXc9W5kW2JexB6z12sLuQIruKKPHxoANqyrYrPmE2il4BkLzBjunQ+MnKQtgDAR8l/M8ENorp5bzAaVCVYKRob9lJMwsKjOpqWvHh+VjchOtGJNHKyk+QFQsupuZ8cFloSedNq1FVYsZe/NSMpwnZJpLefUqGlWcqQ9tOJBGWMG9sO0oADch3JawyhjMlpaFwwoDDcIVttOU+kd+oLiPc+qHhqYILvV1vWGdmPEdF1HFLLxjmKzdpYgXvql0sMkBAzYHlrlrIpsQLR0APpLYxczffAr7BGFHI=;\n\t25:U+xRE4+TjDVejwa5BsAlGiV474Lc82mrQEG30wR/7qLcetpw9KYcXg7glX88eBoQXyo9wt783wCynKmTSW4go+00VuM1Acw6vyup/xBiafl0rQj3WpQGSE0m1bLKZnUEdsvHfZFTk7IhT326m3yaPqR1yPz8MJVt/lKHlUkGYEjkraBOmDkc+uHbY/CrlTg/DumxRqfE+TcIAJhbrCJkJPdYT4e6XjxSv8+s9vlqjaE/IfL876hzETOTdo1wirg+EKrtDgRzCj8Pj8TkzVoPP2v0rT/CM63xA/Gl5VS53HezXfVQnYxpm9Mf2VWnHqerRrHqiUNAu9RWDqwMXIIEOA==","1; DB5PR0801MB1528;\n\t31:DREZ73964bl94grtOvJqUzFgL7U/H8D/jFjHhZILRdLcJjomUC9+xvs+PwHhlUTJ9VwRyKmOa0Gxbe+NCIUfzMAMiZRNSJ4g0VrzYPbkNigcdO9p/BL4V2QpFfQciupMrKppXx24o89rawy6ynnehbPYyMqeaDN4ggOm++THlcmHnIQ+JLNpP+9n0lao7Gl03fMcgIcT5On4cW6B5G3KVNCNmteHJTPxJM6lwXlDpOA=;\n\t20:sVSNScSrH5cmMPfb0DpV8l7QgMYnZ/rn14beGK2VVRjJp85r+ffwng44NcmHGDhMh4+Tu07mgBLQZAZNx5MD0QcHrUyDkC9w98SxgIUiEKadry63l6gQX8TFAqL1wjwqsG+Hj+t3wP8JYIBoSMT69uD3n1XWHjqGdH9i0pXg4BB3HAKhBZ6aLZCMw58E1IrC6YyvxP3WLW13ZsLJGuUOKsY7sXrj2XoM8312fI0nz5Bo49CLt8Es5wHXQZ4qSGwt;\n\t4:yXAuRf1x2S6tQHrIgQeDngk4o9K/tr0Ud70cT48hQqHQSpRRXPDqahSgpfx1g91qLMgyJQCIrThDyoINtn6KBXpD/TCSyo2XZyvsB0varpM77fz3zyq3dHadHz1WVMGxiuWKWQmgXh2ahvhz5moexbC/0UXtLwXIYQFzsa4d5XhTHI7WXSfOfEBMN0GRaci9BjOkEE5lhdID1CDM1A/iqXgYo+5TCk0eCX6hxPlWnHSzGymO8aXW0yFHHJFn7X8L0UnKBT4Iodr0niSDlHqsWR9ZU8gxseYFoQGx2Oo1nHw=","1; DB5PR0801MB1528;\n\t23:cK2qa+wtY3B2EeG1XpQaz2IpBys21HmVrXWLa9rnjKgnCPUiWXKniiQhl5NSlMW9F7uff0WsGZsIfloB8bDzAA2ob4yTK2+l9WcnI7Kch0zml6/fsqT00S86vyl4QcCfhrQqTDA+y1rodAO5f7Ih5roBGkJU7ZF9D1ui4dA7sy0Dr1pKxA+jzhTzY4lU1u6DKjVpScM3tsWYyvjsHHHAfHF29NSZB8fcul1V+ra+hM+GMa7flKQNoWAqq7D29gzGv6AMyKjU1fd0ExpjtMg7SQsiDXsdRo40PjYq60VPXFtbp/RwWr5eM3sMR5qFjQ19LFyszeri+h75I5uDQ6T9dPgQ6kZM9V3SXvzjjjyxO6pIIz9AlztS9moRznSfpsPS3VZ0qKY/mlnCsuDSDEwyHmaQnO2UReE2STMv+P541ctlfnG5zEPUvA4x6c9Fbr1Rvzs4tcQ1uuNhSvBPmY7j9QH9knS91QGOiVTMmcXiS6PzWXmD/quExucYqx3VkLN55UlEMOvCMi1flZb1Ed66zbQqXuWnULeV/X8tghtThqmdzs50P0ZTrkMv3sSnIR8X6kI2L43MPhpo16nHrnNmLni03E+z9djaKVFG7fTG4GWRVkdhDE+n1OkiZUtxn7uF7IvcQz7OefO23zz49QBRxxdn9nmtupLfvpQVW8zwbGURNJuHtdJ1zLocdbQHYAQzfAUnLEIbFk0BJiWDsVwoxKQKoF483mG3QJXIqBlyR9NaszDJnHAjfNwIOa1QyoDUSu8Bne+YkfckxvNq8H6ZTgnfkQEcYE/XKJaY9kjyHDMCn0XPNOVIRbGEsZgZX1aez/vhJCC+RsbINSezhJqBNPMJkvT7bsJwBMJDJE+l+Ui6aAzCn11DMUbGydVcFKl0tK2EL/xu941e5bJBsZLhUapvp/9ZTCFyb7EO+BWtTTSZNlh7ioHcfLRgkdVwXl0CGrXRSC0rPCfcjxDO2JSC448XPYWgAzi/q2t/XlgPPz8g1yiymMwH7ojcp+A6QuiD8VlhI/ratBJp+wiqJyqNAZlgRDWT8Kbm6n92gaW2O/AH0M+3bhCQAYZQ4gcksHewkvPquBcw+/SuF+oPR8AnSu0OoROnBgtSrlRfstK2s3a0E72J5zG5NnQGEdp6zLnTBXhJO37svsMudkn7Ix7NDkNezdIfxshDezEo7LM+vCxUjgdWy7WsM4NhQx61zYbx","1; DB5PR0801MB1528;\n\t6:fJHr1xbXtaxah+5wvq9mjs7TxE/sv1sO1mPxO/0cdSvGtxtQLZdih/2Qc4dqwdvqVNK4Am0RTdmegrOFeblyPu/oYcMlzt7NdcEdgeZLt6LDrE3w9fZGtfO7gLQDJ09E7YpIMSCXGd3ZsAzZQ7BAJDUNXuPIhyJRT/Po3+XrGWRC0125NAZDNzlk9GUQqiXBvGsIvAUSXlKRqmsnYzxAM8aVtToJui20FvtloZd/vG6qrcJh6ov/zqVMo1a3VTY2pj3gp72y2uARs5Y5iKV86abYv5Us/nB+uubynej5Pu9X4KHZPjkX7sSUTr+tvziXdITfy8rpuXcxQMmrlERvYQ==;\n\t5:AUx7yb6wuEIiR/Ls6w3P+oFXisvSgAbn1UbV32B8IQDYTU3Hn7SKHzoAOGHyprceNYd8YF1aQmW08q0Xugazxkoof2ur63jtr2qsIhrzCrxx6roIL1yqBX6fiJvfhJLnnaL9Rt38XrN4d31a0NaumQ==;\n\t24:6xQo9lUnchj4TeBkBJCFShpo/whvBvMeiG+haWkh18lcLjOLCCPOujW4J/UhEo/vTa2mLEFbEpj+izhJ1ESfJuNiDhvyLfQ9Hb2liJ0peYk=;\n\t7:jwius3zYHmSjBiy1yeNyVHVgbBgYZk+HpbcyYS0aUiL4XC9j+QQjwGYDpP1s/uHWodrYN4qu048JzaklEs+Swzi1EzUgetzy8P+lKO7ZHOrHYllcGuUvpj4nTt/eZ9eMjLR0glU0Rs/XeIURtJZywwZh09mNL2RosM2JoQVqCJ1MM+9IJblHIunK6dA3IuL4PEfwWgfX0TxbLVi5axD6Lrfr/Uea+mHGj87ngagKGck="],"X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"1d80bd51-f9a8-4ecd-a5fe-08d4f3857fe3","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:DB5PR0801MB1528; ","X-MS-TrafficTypeDiagnostic":"DB5PR0801MB1528:","NoDisclaimer":"True","X-Exchange-Antispam-Report-Test":"UriScan:(180628864354917);","X-Microsoft-Antispam-PRVS":"<DB5PR0801MB1528B8CC90025BBD5DE81F4184910@DB5PR0801MB1528.eurprd08.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93004095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(20161123555025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DB5PR0801MB1528; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DB5PR0801MB1528; ","X-Forefront-PRVS":"0420213CCD","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"04 Sep 2017 11:10:06.3845\n\t(UTC)","X-MS-Exchange-CrossTenant-Id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;\n\tIp=[217.140.96.140]; Helo=[nebula.arm.com]","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB5PR0801MB1528","X-IsSubscribed":"yes"}},{"id":1762589,"web_url":"http://patchwork.ozlabs.org/comment/1762589/","msgid":"<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>","list_archive_url":null,"date":"2017-09-04T11:35:39","subject":"RE: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","submitter":{"id":69689,"url":"http://patchwork.ozlabs.org/api/people/69689/","name":"Tamar Christina","email":"Tamar.Christina@arm.com"},"content":"> I'm surprised that this worked!\n> \n> It looks like you unconditionally add the -march=armv8.2-a+dotprod options,\n> which should cause you to generate instructions which will not execute on\n> targets which don't support this instruction. As far as I can see, this is an\n> execute test, so that should cause undefined instruction exceptions on an\n> Armv8-A target at the very least.\n\nIt's not, there is no dg-do specified, which means it defaults to \"compile\"\nThis is a straight compilation tests that checks to see if the target can do the\nreduction. There may be a main, but it's never executed, which is why I don't\nhave a hardware check against it.\n\nThe unconditional armv8.2+dotprod is for this reason. It doesn't matter what hardware.\n\n> \n> So, not OK in its current form.\n> \n> Thanks,\n> James\n> \n> >\n> > Ok for trunk?\n> >\n> > gcc/testsuite\n> > 2017-09-01  Tamar Christina  <tamar.christina@arm.com>\n> >\n> > \t* gcc.dg/vect/vect-reduc-dot-s8a.c\n> > \t(dg-additional-options, dg-require-effective-target): Add +dotprod.\n> > \t* gcc.dg/vect/vect-reduc-dot-u8a.c\n> > \t(dg-additional-options, dg-require-effective-target): Add +dotprod.\n> >\n> > --","headers":{"Return-Path":"<gcc-patches-return-461407-incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","mailing list gcc-patches@gcc.gnu.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-461407-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"M+Ox4W2K\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"Received":["from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xm78C6hZvz9sNc\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon,  4 Sep 2017 21:35:55 +1000 (AEST)","(qmail 94824 invoked by alias); 4 Sep 2017 11:35:48 -0000","(qmail 94815 invoked by uid 89); 4 Sep 2017 11:35:48 -0000","from mail-eopbgr00042.outbound.protection.outlook.com (HELO\n\tEUR02-AM5-obe.outbound.protection.outlook.com) (40.107.0.42)\n\tby sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with\n\tESMTP; Mon, 04 Sep 2017 11:35:42 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com (10.172.228.13) by\n\tDB6PR0802MB2230.eurprd08.prod.outlook.com (10.172.227.139)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.13.10; Mon, 4 Sep 2017 11:35:39 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::9894:78af:87e4:9ded]) by\n\tDB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::9894:78af:87e4:9ded%17]) with mapi id 15.20.0013.018;\n\tMon, 4 Sep 2017 11:35:39 +0000"],"DomainKey-Signature":"a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:content-transfer-encoding:mime-version; q=dns; s=\n\tdefault; b=CKsqfpUVl1TNs23mOg8R5F5jHSlUrYk0W4jEIbNAV6D5ihVQusIr8\n\tqUIY1CQz6nmxRnmOGfBhlgZowjzc00JVjVVOU+pAlt2LeD5/NWDSOp0PbGezscOy\n\ti1uQxlN9vKcckWYDXo+7/LZuk46Q8xfizQjw1mkBvsFExrlBPvnZag=","DKIM-Signature":"v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:content-transfer-encoding:mime-version; s=default;\n\tbh=o06RkEcYKiWXjnuLGyZDrCen0lo=; b=M+Ox4W2Kocv+AlC7l38Q0zOiTltZ\n\tO9Mf1ednqHZwtYhOoSS8L4dHuwtMogfg/QSNUd/7SeCtH8YeHtNHBB9MgW6YQCa5\n\trK4nNxZt1MxG8c7fJWj4ugRAz2P5q1umpHnECm8uFQ9Zugi7c9IgVocpAAuR3432\n\t2Ms6qja6Oy1HnP8=","Mailing-List":"contact gcc-patches-help@gcc.gnu.org; run by ezmlm","Precedence":"bulk","List-Id":"<gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org>","List-Archive":"<http://gcc.gnu.org/ml/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-help@gcc.gnu.org>","Sender":"gcc-patches-owner@gcc.gnu.org","X-Virus-Found":"No","X-Spam-SWARE-Status":"No, score=-3.3 required=5.0 tests=AWL, BAYES_00,\n\tRCVD_IN_DNSWL_NONE, SPF_HELO_PASS,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=","X-HELO":"EUR02-AM5-obe.outbound.protection.outlook.com","From":"Tamar Christina <Tamar.Christina@arm.com>","To":"James Greenhalgh <James.Greenhalgh@arm.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, nd <nd@arm.com>,\n\tRichard Earnshaw <Richard.Earnshaw@arm.com>,\n\tMarcus Shawcroft\t<Marcus.Shawcroft@arm.com>","Subject":"RE: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","Date":"Mon, 4 Sep 2017 11:35:39 +0000","Message-ID":"<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>","References":"<20170901132338.GA32443@arm.com> <20170904110944.GB38155@arm.com>","In-Reply-To":"<20170904110944.GB38155@arm.com>","authentication-results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-461407-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"M+Ox4W2K\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; DB6PR0802MB2230;\n\t6:oz/NJb+0Vj48hm2/H59YKDZVRHLKAAyyiD3t8d8PQzrnn8fPsp6DGjB2+PtgiOpOoHJXUxXFn/31HgDvduVrl1+CDpZC0MQM+qj4MA/FvRKKt3QivXMTALS5WOOJ1d0erQADOfQGCGnvNdfk3kTuxDEfmXG50chKRfkiZxHSAuhkYyPXAk5Qd0pU0bEk+iStm/ChHOQrR/x1dpWQV6fQDoPWAVybX1Kd97RKzQyv9DFwP+gMGfzixKse5Z46Ip4tJXb2v2UfZuuN60ukpLBdT/1mVAviyw9bYYz2vW9ieciAi5k9+E0KDzP6W36vKqqxyiY/cuBpAmVi1BBBkvZP/Q==;\n\t5:dYZvgQPYaPLhnWhPufcsItgE3zNxgqdbhZZUFyMS55Fa1IhZhf8fFCUus9R6PJikj9LRuNX9YVTmHreKO13jf4ZtTHZaGWeIFYqoH8yyASNH+QosJlWTYe0divRBq1wZVUV4WQV2hM6F374J4YM9LA==;\n\t24:cz31vex55jpFOmPmnxCNPkbQ6JeEV20JfkYlM91XCmpSUrvyfvZYG8lX+f25Io3A3cPtLak9x0dHfnoT7KS8F+3GH3MfrSvpLb43P/pPrLg=;\n\t7:KBvxKccCSL5XAF9bFiAvtAy5h4kYzL5pceIVMaI4vQKgREZw9ieILYQTc2007aYUc1eu5aLUP0iJIAAZj8ztLmt0ugZrTF3um/eOlnKSrdq27xz+gm+tYcwaM1kBy/XqDcq7eZqfYv96e3DxOIhWbOo2nv19vN5Dc05WbxIUvdkDqSzaur6l6ws4/dPBcJ8NbtSvCQONbqXUEypZM+zYPMWn1FmZDHIl+RJMmVp0ubA=","x-ms-exchange-antispam-srfa-diagnostics":"SSOS;","x-ms-office365-filtering-correlation-id":"ebe690d5-e5c7-4a62-a1b4-08d4f389115b","x-ms-office365-filtering-ht":"Tenant","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:DB6PR0802MB2230; ","x-ms-traffictypediagnostic":"DB6PR0802MB2230:","nodisclaimer":"True","x-exchange-antispam-report-test":"UriScan:(180628864354917);","x-microsoft-antispam-prvs":"<DB6PR0802MB2230F3CAEC06871BA5016AF4FF910@DB6PR0802MB2230.eurprd08.prod.outlook.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123560025)(20161123564025)(20161123558100)(20161123555025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DB6PR0802MB2230; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DB6PR0802MB2230; ","x-forefront-prvs":"0420213CCD","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(39860400002)(199003)(377424004)(189002)(68736007)(99286003)(2900100001)(5660300001)(81166006)(81156014)(8676002)(305945005)(105586002)(106356001)(86362001)(102836003)(6116002)(66066001)(3846002)(3660700001)(54906002)(229853002)(3280700002)(53936002)(9686003)(72206003)(6506006)(55016002)(74316002)(6436002)(7736002)(14454004)(33656002)(6636002)(2950100002)(8936002)(2906002)(5250100002)(189998001)(6862004)(4326008)(97736004)(101416001)(478600001)(7696004)(6246003)(54356999)(110136004)(25786009)(50986999)(76176999)(41533002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2230;\n\tH:DB6PR0802MB2309.eurprd08.prod.outlook.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","received-spf":"None (protection.outlook.com: arm.com does not designate\n\tpermitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"04 Sep 2017 11:35:39.2900\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB6PR0802MB2230","X-IsSubscribed":"yes"}},{"id":1781567,"web_url":"http://patchwork.ozlabs.org/comment/1781567/","msgid":"<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>","list_archive_url":null,"date":"2017-10-06T12:45:15","subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","submitter":{"id":69689,"url":"http://patchwork.ozlabs.org/api/people/69689/","name":"Tamar Christina","email":"Tamar.Christina@arm.com"},"content":"Hi All,\n\nthis is a respin with the changes suggested. Note that this patch is no 8/8 in the series.\n\nRegtested on arm-none-eabi, armeb-none-eabi,\naarch64-none-elf and aarch64_be-none-elf with no issues found.\n\nOk for trunk?\n\ngcc/testsuite\n2017-10-06  Tamar Christina  <tamar.christina@arm.com>\n\n        * gcc.dg/vect/vect-reduc-dot-s8a.c\n        (dg-additional-options, dg-require-effective-target): Add +dotprod.\n        * gcc.dg/vect/vect-reduc-dot-u8a.c\n        (dg-additional-options, dg-require-effective-target): Add +dotprod.","headers":{"Return-Path":"<gcc-patches-return-463628-incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","mailing list gcc-patches@gcc.gnu.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-463628-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"djSsJ8xb\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"Received":["from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3y7q9s4Z3zz9sNw\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri,  6 Oct 2017 23:45:37 +1100 (AEDT)","(qmail 24962 invoked by alias); 6 Oct 2017 12:45:30 -0000","(qmail 24871 invoked by uid 89); 6 Oct 2017 12:45:21 -0000","from mail-db5eur01on0079.outbound.protection.outlook.com (HELO\n\tEUR01-DB5-obe.outbound.protection.outlook.com) (104.47.2.79)\n\tby sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with\n\tESMTP; Fri, 06 Oct 2017 12:45:18 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com (10.172.228.13) by\n\tDB6PR0802MB2616.eurprd08.prod.outlook.com (10.172.252.21)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.77.7; Fri, 6 Oct 2017 12:45:15 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::78a8:cb36:9798:56f]) by\n\tDB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::78a8:cb36:9798:56f%17]) with mapi id 15.20.0077.018;\n\tFri, 6 Oct 2017 12:45:15 +0000"],"DomainKey-Signature":"a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:mime-version; q=dns; s=default; b=GTk3kZ3wNuoVMcth\n\tU0URvUtbx86UQPxyeXZOX55TTOplC6CDds8P2NdjQsK/f7QL6e8aeTOCksmtEDkv\n\tD1eP+dqOy9M/DOxz33gs2o1ibSdxW+UANw5XkOJKmSKLnIkE1RiUtofzPZpfbHrE\n\tF7cp2KXHv3Zw+wTcANZ+eAntHSQ=","DKIM-Signature":"v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:mime-version; s=default; bh=h4RvUp20aDi+K8iPBOdHa0\n\tJhhkw=; b=djSsJ8xbXt5PPf9KA6oL2xxT50/6Wld8vClYlUYoVPeiB/spmnDsKE\n\tAmkBTtF44eoicIWCuh7WpN6BRxZmls/7gKbbv5pIoYBfeEcn4dRh2YNAwbxj4Dgp\n\tGrsclvJQZkbR516qhI0Q/6MX/2yTCQ1MxSUcqa0F+BgJJQW3ltW6Q=","Mailing-List":"contact gcc-patches-help@gcc.gnu.org; run by ezmlm","Precedence":"bulk","List-Id":"<gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org>","List-Archive":"<http://gcc.gnu.org/ml/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-help@gcc.gnu.org>","Sender":"gcc-patches-owner@gcc.gnu.org","X-Virus-Found":"No","X-Spam-SWARE-Status":"No, score=-25.7 required=5.0 tests=AWL, BAYES_00,\n\tGIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3,\n\tRCVD_IN_DNSWL_NONE, SPF_HELO_PASS,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=","X-HELO":"EUR01-DB5-obe.outbound.protection.outlook.com","From":"Tamar Christina <Tamar.Christina@arm.com>","To":"James Greenhalgh <James.Greenhalgh@arm.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, nd <nd@arm.com>,\n\tRichard Earnshaw <Richard.Earnshaw@arm.com>,\n\tMarcus Shawcroft\t<Marcus.Shawcroft@arm.com>","Subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","Date":"Fri, 6 Oct 2017 12:45:15 +0000","Message-ID":"<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>","References":"<20170901132338.GA32443@arm.com>\n\t<20170904110944.GB38155@arm.com>,\n\t<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>","In-Reply-To":"<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>","authentication-results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-463628-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"djSsJ8xb\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; DB6PR0802MB2616;\n\t6:5ev4dnO+KpHgguFHrY82i0NGlH3fTXSQQqbMJCdqVlGr6qKDKF31f7NrzYB7kqpqIGVtojx1S6r+gX/O24XVPR+DWXGujvHVL80o9a6udbFsB5ystLL5/IdWsKg1tdlG8r05XlHhl7KCiTGXkci6ry1Mls5W+2WKYkEmgjIuApw3lIQ51Wxi/2B9sHR/f38E/mw4cGjpIIB7QTPqF51tFQPyWBj4EEvQfHuPI/d1SdRPX0II1/SAHX0KGvB8V2ufEL9PWcFZ/wA2qd+ntpQ9Z6AwqM5oH6zlxo6dn/UVf/Fx+Tg2p9tiMu582v3MJ4m4sgc8P4jR6xhCa0UWwYNYvw==;\n\t5:Pndn81xi2CPdJLbr3ebAbr0m2FRJSIn6q8fjiPoG1pf6XpdjkWE8Uyy3vN97Ld5T1mOtJKKck0aoAeZ1FxROWdeM1v5jPSg/CmWD/sUKLDJKMrvmybbgbo4scAA7PzPlf1RCTL0J0dW0tIeVb7YavQ==;\n\t24:8K1Vae+yfxUYr2PU1byo465jPevFXQ2Bm4XDkxKPGt78zsoIGfXDIe3yqNkVvmOsABamyRRRHf2p7A9tj/vyE3vIs8mhv4znWXOhnNsqIrA=;\n\t7:N5yqDE/ZSXzXvKch8xDnFWFju7m3ht110JZ6qgxneqT6OrQEYPxuoRLxAN25CCgEsZMcct0UsbeNiaDfbzhExVCRyhY2Eteu7YiJ0KktA8J4PRrK/i2Qd9d2qAjyeuAB1Tk9er0F7Fnhxi43E46vNHFu08HYx4pD9jcYEl07n/tiLhr/itw6ZUTjxp0mHn+0p89EljAm3RWSKmbceo9Ptf0lECmjDcGqZ/cC8PX2I34=","x-ms-exchange-antispam-srfa-diagnostics":"SSOS;SSOR;","x-ms-office365-filtering-correlation-id":"b904de55-7903-4b42-10f2-08d50cb817e6","x-ms-office365-filtering-ht":"Tenant","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017030254152)(48565401081)(2017052603199)(49563074)(201703131423075)(201703031133081)(201702281549075);\n\tSRVR:DB6PR0802MB2616; ","x-ms-traffictypediagnostic":"DB6PR0802MB2616:","nodisclaimer":"True","x-exchange-antispam-report-test":"UriScan:(180628864354917)(22074186197030)(183786458502308); ","x-microsoft-antispam-prvs":"<DB6PR0802MB26160DC7FD5ABF465533E7FAFF710@DB6PR0802MB2616.eurprd08.prod.outlook.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(102415395)(6040450)(2401047)(8121501046)(5005006)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6041248)(20161123558100)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DB6PR0802MB2616; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DB6PR0802MB2616; ","x-forefront-prvs":"0452022BE1","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(39860400002)(376002)(346002)(377424004)(189002)(53754006)(377454003)(199003)(81156014)(7736002)(305945005)(8676002)(81166006)(3280700002)(5250100002)(2906002)(2900100001)(68736007)(54906003)(105586002)(106356001)(86362001)(6862004)(4326008)(3660700001)(8936002)(3846002)(97736004)(6116002)(102836003)(2950100002)(33656002)(7696004)(6436002)(74316002)(5660300001)(6506006)(25786009)(76176999)(6246003)(66066001)(316002)(50986999)(101416001)(99936001)(53546010)(72206003)(478600001)(189998001)(53936002)(54356999)(55016002)(6636002)(229853002)(14454004)(99286003)(9686003)(41533002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2616;\n\tH:DB6PR0802MB2309.eurprd08.prod.outlook.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; MX:1; A:1; LANG:en; ","received-spf":"None (protection.outlook.com: arm.com does not designate\n\tpermitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-Type":"multipart/mixed;\n\tboundary=\"_002_DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710DB6PR0802MB2309_\"","MIME-Version":"1.0","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"06 Oct 2017 12:45:15.6793\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB6PR0802MB2616","X-IsSubscribed":"yes"}},{"id":1785452,"web_url":"http://patchwork.ozlabs.org/comment/1785452/","msgid":"<1ea6671e-29b3-2567-f146-8e7b4225447e@arm.com>","list_archive_url":null,"date":"2017-10-12T13:20:41","subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","submitter":{"id":67887,"url":"http://patchwork.ozlabs.org/api/people/67887/","name":"Richard Earnshaw","email":"Richard.Earnshaw@arm.com"},"content":"On 06/10/17 13:45, Tamar Christina wrote:\n> Hi All,\n> \n> this is a respin with the changes suggested. Note that this patch is no 8/8 in the series.\n> \n> Regtested on arm-none-eabi, armeb-none-eabi,\n> aarch64-none-elf and aarch64_be-none-elf with no issues found.\n> \n> Ok for trunk?\n> \n> gcc/testsuite\n> 2017-10-06  Tamar Christina  <tamar.christina@arm.com>\n> \n>         * gcc.dg/vect/vect-reduc-dot-s8a.c\n>         (dg-additional-options, dg-require-effective-target): Add +dotprod.\n>         * gcc.dg/vect/vect-reduc-dot-u8a.c\n>         (dg-additional-options, dg-require-effective-target): Add +dotprod.\n> ________________________________________\n> From: Tamar Christina\n> Sent: Monday, September 4, 2017 12:35:39 PM\n> To: James Greenhalgh\n> Cc: gcc-patches@gcc.gnu.org; nd; Richard Earnshaw; Marcus Shawcroft\n> Subject: RE: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for generic tests for ARM and AArch64 [Patch (7/8)]\n> \n>> I'm surprised that this worked!\n>>\n>> It looks like you unconditionally add the -march=armv8.2-a+dotprod options,\n>> which should cause you to generate instructions which will not execute on\n>> targets which don't support this instruction. As far as I can see, this is an\n>> execute test, so that should cause undefined instruction exceptions on an\n>> Armv8-A target at the very least.\n> \n> It's not, there is no dg-do specified, which means it defaults to \"compile\"\n> This is a straight compilation tests that checks to see if the target can do the\n> reduction. There may be a main, but it's never executed, which is why I don't\n> have a hardware check against it.\n> \n> The unconditional armv8.2+dotprod is for this reason. It doesn't matter what hardware.\n> \n>>\n>> So, not OK in its current form.\n>>\n>> Thanks,\n>> James\n>>\n>>>\n>>> Ok for trunk?\n>>>\n>>> gcc/testsuite\n>>> 2017-09-01  Tamar Christina  <tamar.christina@arm.com>\n>>>\n>>>     * gcc.dg/vect/vect-reduc-dot-s8a.c\n>>>     (dg-additional-options, dg-require-effective-target): Add +dotprod.\n>>>     * gcc.dg/vect/vect-reduc-dot-u8a.c\n>>>     (dg-additional-options, dg-require-effective-target): Add +dotprod.\n>>>\n>>> --\n> \n\niff --git a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\nb/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\nindex\ndc4f52019d5435edbbc811b73dee0f98ff44c1b1..acb6862f8274fb954f69bd45e8edeedcdca4cbf7\n100644\n--- a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\n+++ b/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\n@@ -1,4 +1,7 @@\n /* { dg-require-effective-target vect_int } */\n+/* { dg-require-effective-target arm_v8_2a_dotprod_neon_hw { target {\naarch64*-*-* || arm*-*-* } } } */\n\nWhy do you need hardware with dot-product if these are compile-only\ntests?  (presumably that's what the _hw at the end of the require means).\n\nR.","headers":{"Return-Path":"<gcc-patches-return-464027-incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","mailing list gcc-patches@gcc.gnu.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-464027-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"E4N2RKoq\"; dkim-atps=neutral","sourceware.org; auth=none"],"Received":["from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yCWgt2YcVz9t38\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 13 Oct 2017 00:20:57 +1100 (AEDT)","(qmail 74241 invoked by alias); 12 Oct 2017 13:20:49 -0000","(qmail 74231 invoked by uid 89); 12 Oct 2017 13:20:48 -0000","from usa-sjc-mx-foss1.foss.arm.com (HELO foss.arm.com)\n\t(217.140.101.70) by sourceware.org\n\t(qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP;\n\tThu, 12 Oct 2017 13:20:47 +0000","from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])\tby\n\tusa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id\n\tB82D51435; Thu, 12 Oct 2017 06:20:45 -0700 (PDT)","from [192.168.1.19] (usa-sjc-mx-foss1.foss.arm.com\n\t[217.140.101.70])\tby usa-sjc-imap-foss1.foss.arm.com\n\t(Postfix) with ESMTPSA id 8BB893F3E1;\n\tThu, 12 Oct 2017 06:20:44 -0700 (PDT)"],"DomainKey-Signature":"a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender\n\t:subject:to:cc:references:from:message-id:date:mime-version\n\t:in-reply-to:content-type:content-transfer-encoding; q=dns; s=\n\tdefault; b=IflYRDo3iZP4gOZzwOiwC42sNLb8EEAdBJtLXDsWDlkamCIuq9pC2\n\tR6o40feSsBg/G9nFLb26WVZ1pe8wICXfCrOYDX0L4/9V4TpZWcY6EiHS6K5TnxHM\n\tMh908O3y4d0emeDMWu6RW6uCV+Bxm1AnZacFPVS+jEWqjwFl+5d1oA=","DKIM-Signature":"v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender\n\t:subject:to:cc:references:from:message-id:date:mime-version\n\t:in-reply-to:content-type:content-transfer-encoding; s=default;\n\tbh=I9R6rao29poVnXg1bU7RbVY6qko=; b=E4N2RKoqngD5j9sMbg84384zcXwr\n\tnSEotkdjCqa+gWS0hpSYATgatDlE9KGoLWVGEkWvJEL9JmC8Dn0MttMdbgxusevj\n\tHpytR5Gjknxn0rQVhOa6hR2T4qn/UHb1aECysbnSkTOpqpT+GjLpPYeF9N6ikTD6\n\tsLtnOrdLak+1hdM=","Mailing-List":"contact gcc-patches-help@gcc.gnu.org; run by ezmlm","Precedence":"bulk","List-Id":"<gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org>","List-Archive":"<http://gcc.gnu.org/ml/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-help@gcc.gnu.org>","Sender":"gcc-patches-owner@gcc.gnu.org","X-Virus-Found":"No","X-Spam-SWARE-Status":"No, score=-16.9 required=5.0 tests=BAYES_00, GIT_PATCH_1,\n\tGIT_PATCH_2, GIT_PATCH_3, RP_MATCHES_RCVD,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=","X-HELO":"foss.arm.com","Subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","To":"Tamar Christina <Tamar.Christina@arm.com>,\n\tJames Greenhalgh <James.Greenhalgh@arm.com>","Cc":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, nd <nd@arm.com>,\n\tMarcus Shawcroft <Marcus.Shawcroft@arm.com>","References":"<20170901132338.GA32443@arm.com> <20170904110944.GB38155@arm.com>\n\t<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>\n\t<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>","From":"\"Richard Earnshaw (lists)\" <Richard.Earnshaw@arm.com>","Message-ID":"<1ea6671e-29b3-2567-f146-8e7b4225447e@arm.com>","Date":"Thu, 12 Oct 2017 14:20:41 +0100","User-Agent":"Mozilla/5.0 (X11; Linux x86_64;\n\trv:52.0) Gecko/20100101 Thunderbird/52.2.1","MIME-Version":"1.0","In-Reply-To":"<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>","Content-Type":"text/plain; charset=utf-8","Content-Transfer-Encoding":"7bit"}},{"id":1785490,"web_url":"http://patchwork.ozlabs.org/comment/1785490/","msgid":"<DB6PR0802MB230994910B3F1AD93B246EBFFF4B0@DB6PR0802MB2309.eurprd08.prod.outlook.com>","list_archive_url":null,"date":"2017-10-12T14:00:36","subject":"RE: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","submitter":{"id":69689,"url":"http://patchwork.ozlabs.org/api/people/69689/","name":"Tamar Christina","email":"Tamar.Christina@arm.com"},"content":"> -----Original Message-----\r\n> From: Richard Earnshaw (lists) [mailto:Richard.Earnshaw@arm.com]\r\n> Sent: 12 October 2017 14:21\r\n> To: Tamar Christina; James Greenhalgh\r\n> Cc: gcc-patches@gcc.gnu.org; nd; Marcus Shawcroft\r\n> Subject: Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product\r\n> for generic tests for ARM and AArch64 [Patch (7/8)]\r\n> \r\n> On 06/10/17 13:45, Tamar Christina wrote:\r\n> > Hi All,\r\n> >\r\n> > this is a respin with the changes suggested. Note that this patch is no 8/8 in\r\n> the series.\r\n> >\r\n> > Regtested on arm-none-eabi, armeb-none-eabi, aarch64-none-elf and\r\n> > aarch64_be-none-elf with no issues found.\r\n> >\r\n> > Ok for trunk?\r\n> >\r\n> > gcc/testsuite\r\n> > 2017-10-06  Tamar Christina  <tamar.christina@arm.com>\r\n> >\r\n> >         * gcc.dg/vect/vect-reduc-dot-s8a.c\r\n> >         (dg-additional-options, dg-require-effective-target): Add +dotprod.\r\n> >         * gcc.dg/vect/vect-reduc-dot-u8a.c\r\n> >         (dg-additional-options, dg-require-effective-target): Add +dotprod.\r\n> > ________________________________________\r\n> > From: Tamar Christina\r\n> > Sent: Monday, September 4, 2017 12:35:39 PM\r\n> > To: James Greenhalgh\r\n> > Cc: gcc-patches@gcc.gnu.org; nd; Richard Earnshaw; Marcus Shawcroft\r\n> > Subject: RE: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product\r\n> > for generic tests for ARM and AArch64 [Patch (7/8)]\r\n> >\r\n> >> I'm surprised that this worked!\r\n> >>\r\n> >> It looks like you unconditionally add the -march=armv8.2-a+dotprod\r\n> >> options, which should cause you to generate instructions which will\r\n> >> not execute on targets which don't support this instruction. As far\r\n> >> as I can see, this is an execute test, so that should cause undefined\r\n> >> instruction exceptions on an Armv8-A target at the very least.\r\n> >\r\n> > It's not, there is no dg-do specified, which means it defaults to \"compile\"\r\n> > This is a straight compilation tests that checks to see if the target\r\n> > can do the reduction. There may be a main, but it's never executed,\r\n> > which is why I don't have a hardware check against it.\r\n> >\r\n> > The unconditional armv8.2+dotprod is for this reason. It doesn't matter\r\n> what hardware.\r\n> >\r\n> >>\r\n> >> So, not OK in its current form.\r\n> >>\r\n> >> Thanks,\r\n> >> James\r\n> >>\r\n> >>>\r\n> >>> Ok for trunk?\r\n> >>>\r\n> >>> gcc/testsuite\r\n> >>> 2017-09-01  Tamar Christina  <tamar.christina@arm.com>\r\n> >>>\r\n> >>>     * gcc.dg/vect/vect-reduc-dot-s8a.c\r\n> >>>     (dg-additional-options, dg-require-effective-target): Add +dotprod.\r\n> >>>     * gcc.dg/vect/vect-reduc-dot-u8a.c\r\n> >>>     (dg-additional-options, dg-require-effective-target): Add +dotprod.\r\n> >>>\r\n> >>> --\r\n> >\r\n> \r\n> iff --git a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\r\n> b/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\r\n> index\r\n> dc4f52019d5435edbbc811b73dee0f98ff44c1b1..acb6862f8274fb954f69bd45e8\r\n> edeedcdca4cbf7\r\n> 100644\r\n> --- a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\r\n> +++ b/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\r\n> @@ -1,4 +1,7 @@\r\n>  /* { dg-require-effective-target vect_int } */\r\n> +/* { dg-require-effective-target arm_v8_2a_dotprod_neon_hw { target {\r\n> aarch64*-*-* || arm*-*-* } } } */\r\n> \r\n> Why do you need hardware with dot-product if these are compile-only\r\n> tests?  (presumably that's what the _hw at the end of the require means).\r\n\r\nJames was right in that vect.exp overrides the default from compile to run for these tests,\r\nSo they are execution tests.\r\n\r\n> \r\n> R.","headers":{"Return-Path":"<gcc-patches-return-464031-incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","mailing list gcc-patches@gcc.gnu.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-464031-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"ZdAVfcXK\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"Received":["from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yCXZ22KjVz9t2l\n\tfor <incoming@patchwork.ozlabs.org>;\n\tFri, 13 Oct 2017 01:00:57 +1100 (AEDT)","(qmail 1776 invoked by alias); 12 Oct 2017 14:00:44 -0000","(qmail 1758 invoked by uid 89); 12 Oct 2017 14:00:43 -0000","from mail-eopbgr10067.outbound.protection.outlook.com (HELO\n\tEUR02-HE1-obe.outbound.protection.outlook.com) (40.107.1.67)\n\tby sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with\n\tESMTP; Thu, 12 Oct 2017 14:00:40 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com (10.172.228.13) by\n\tDB6PR0802MB2389.eurprd08.prod.outlook.com (10.172.250.142)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.77.7; Thu, 12 Oct 2017 14:00:37 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::78a8:cb36:9798:56f]) by\n\tDB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::78a8:cb36:9798:56f%17]) with mapi id 15.20.0077.021;\n\tThu, 12 Oct 2017 14:00:37 +0000"],"DomainKey-Signature":"a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:content-transfer-encoding:mime-version; q=dns; s=\n\tdefault; b=BZBEnLxlJZpkvYtZadtMA8XHeatxXv+HpN3FnQ4qswmcudXAgSVCB\n\tvFnbwQjJgt+TAMYg/9at3AGkBuCjEO9D3Mk/wYOZWrHck2YJXIOqPF1WGwLiVh7c\n\tYanH8ByP8/a5lYlUlvoYs0uVMI82CggeRi/mi9h2eYf/RnNV3pGvD0=","DKIM-Signature":"v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:content-transfer-encoding:mime-version; s=default;\n\tbh=NASpAkkL2kUgcH7kyeWq18yMaU4=; b=ZdAVfcXKE+aoBNmg+5NjIqdddWTN\n\tj9sP+5Hd6Bw0taVIz9xuK91JSETKtprXQled076+Fn85av5VjU1axIy/PF6bS+/5\n\t5g7nzYsbqXPXv1yxw1Kgf7+krfMgiIzWznOvaUxlPBfYMHXdaSHU+G4FMEE+BLi1\n\tnco9pjG/nYxxaaQ=","Mailing-List":"contact gcc-patches-help@gcc.gnu.org; run by ezmlm","Precedence":"bulk","List-Id":"<gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org>","List-Archive":"<http://gcc.gnu.org/ml/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-help@gcc.gnu.org>","Sender":"gcc-patches-owner@gcc.gnu.org","X-Virus-Found":"No","X-Spam-SWARE-Status":"No, score=-16.8 required=5.0 tests=AWL, BAYES_00,\n\tGIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, MIME_BASE64_BLANKS,\n\tRCVD_IN_DNSWL_NONE, SPF_HELO_PASS,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:3432","X-HELO":"EUR02-HE1-obe.outbound.protection.outlook.com","From":"Tamar Christina <Tamar.Christina@arm.com>","To":"Richard Earnshaw <Richard.Earnshaw@arm.com>,\n\tJames Greenhalgh\t<James.Greenhalgh@arm.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, nd <nd@arm.com>,\n\tMarcus Shawcroft <Marcus.Shawcroft@arm.com>","Subject":"RE: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","Date":"Thu, 12 Oct 2017 14:00:36 +0000","Message-ID":"<DB6PR0802MB230994910B3F1AD93B246EBFFF4B0@DB6PR0802MB2309.eurprd08.prod.outlook.com>","References":"<20170901132338.GA32443@arm.com> <20170904110944.GB38155@arm.com>\n\t<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>\n\t<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>\n\t<1ea6671e-29b3-2567-f146-8e7b4225447e@arm.com>","In-Reply-To":"<1ea6671e-29b3-2567-f146-8e7b4225447e@arm.com>","authentication-results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-464031-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"ZdAVfcXK\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; DB6PR0802MB2389;\n\t6:XmtKvyLKUd00N9jqlfc9gYFrn6LdiZFsmFAvpzzh/eBq/hJTzGlHLE7xzZNStH4i6yk5tuGIxsrgP008gg6DbmeqyC5fRAbjM/KC1Np6qmGt2HCufmd/0bAWnYNO0CZ5y3ek9P8gXoj+bvN7K1kpIJbP+1j0hKq6J+WW437xa0i6sEXcrjE8dUGFhedWyEs6/SygzMInKifuTqFvldnV9b6zZaw6hKUUroUDTkix3YAjW4KcGTzmwRyDPU+c4R7ZXtpksPTus/WvFiUDDGGvfser3FoPu71M588c3QNJk27nWt8RlFkGysLLtmvbn71SwYAIRb4oGybu2I3Dv993sg==;\n\t5:mIn726Iz3/psMNxYEf8mz8FG2k3HvQViA6jjIX80yFhqTAgjhCgqjHmyZfu2Xl9TD/S35NOhxQvJkEbJb9AFsrL1XMsYh7gJwTVLjDQbmD5imSqi8emuxwRGuaju9Al9c/8/uUZroJ5B2efiu3/x5A==;\n\t24:NJPzY3DaiPbPHjWem4tPOLsmsYO0ltZqP/vGbCX9H8MMUcmDABvQizil/GBg9KduNboEOedI7FeHbohEpcpCI0kLegEh04TQy+PWFps5PGg=;\n\t7:Gk/2FG7qoBEhhjm6sVv38r2fkxHpC9kudxUe6aFnsckj6mpEYkBAF3cZ4g3Xm45kzBLTHEza56UCW6GU7i4HYUNqWIRYckUf9kP2zhD+mMgIwxDq8nLd23FzRtRbxVioE+D4B/DIgweZzoR+LA0VMzOW8xhnibjo3P0pWT1ITSph/qSC4PGn6JDUVDcMdF3UMPiIlfL5qAN+0Sly+wbJh4yu5KFa57Vmj5U1fY+9UFo=","x-ms-exchange-antispam-srfa-diagnostics":"SSOS;SSOR;","x-ms-office365-filtering-correlation-id":"73b6d8d3-a2c2-4bf8-812a-08d511799d46","x-ms-office365-filtering-ht":"Tenant","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075);\n\tSRVR:DB6PR0802MB2389; ","x-ms-traffictypediagnostic":"DB6PR0802MB2389:","nodisclaimer":"True","x-exchange-antispam-report-test":"UriScan:(180628864354917)(22074186197030)(183786458502308); ","x-microsoft-antispam-prvs":"<DB6PR0802MB23892FA2113EA83B0262EBA0FF4B0@DB6PR0802MB2389.eurprd08.prod.outlook.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DB6PR0802MB2389; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DB6PR0802MB2389; ","x-forefront-prvs":"04583CED1A","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(39860400002)(346002)(376002)(377454003)(377424004)(53754006)(13464003)(189002)(199003)(24454002)(101416001)(6636002)(5660300001)(3280700002)(6506006)(106356001)(2900100001)(7696004)(54356999)(2906002)(105586002)(76176999)(14454004)(3660700001)(33656002)(81166006)(305945005)(7736002)(68736007)(81156014)(97736004)(189998001)(2950100002)(8676002)(50986999)(3846002)(110136005)(8936002)(86362001)(74316002)(53936002)(55016002)(6116002)(102836003)(6246003)(54906003)(99286003)(72206003)(575784001)(316002)(25786009)(229853002)(9686003)(5250100002)(53546010)(4326008)(93886005)(6436002)(478600001)(66066001)(41533002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2389;\n\tH:DB6PR0802MB2309.eurprd08.prod.outlook.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; MX:1; A:1; LANG:en; ","received-spf":"None (protection.outlook.com: arm.com does not designate\n\tpermitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"12 Oct 2017 14:00:36.8901\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB6PR0802MB2389","X-IsSubscribed":"yes"}},{"id":1792450,"web_url":"http://patchwork.ozlabs.org/comment/1792450/","msgid":"<DB6PR0802MB2309EDD08722F90714498E99FF460@DB6PR0802MB2309.eurprd08.prod.outlook.com>","list_archive_url":null,"date":"2017-10-23T09:37:51","subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","submitter":{"id":69689,"url":"http://patchwork.ozlabs.org/api/people/69689/","name":"Tamar Christina","email":"Tamar.Christina@arm.com"},"content":"Ping","headers":{"Return-Path":"<gcc-patches-return-464705-incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","mailing list gcc-patches@gcc.gnu.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-464705-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"ZfkimrNI\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"Received":["from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yLBCq3DCVz9s8J\n\tfor <incoming@patchwork.ozlabs.org>;\n\tMon, 23 Oct 2017 20:38:14 +1100 (AEDT)","(qmail 94474 invoked by alias); 23 Oct 2017 09:37:58 -0000","(qmail 94267 invoked by uid 89); 23 Oct 2017 09:37:57 -0000","from mail-eopbgr10043.outbound.protection.outlook.com (HELO\n\tEUR02-HE1-obe.outbound.protection.outlook.com) (40.107.1.43)\n\tby sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with\n\tESMTP; Mon, 23 Oct 2017 09:37:55 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com (10.172.228.13) by\n\tDB6PR0802MB2616.eurprd08.prod.outlook.com (10.172.252.21)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.77.7; Mon, 23 Oct 2017 09:37:51 +0000","from DB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::aca9:7d55:a31b:496d]) by\n\tDB6PR0802MB2309.eurprd08.prod.outlook.com\n\t([fe80::aca9:7d55:a31b:496d%18]) with mapi id 15.20.0156.007;\n\tMon, 23 Oct 2017 09:37:51 +0000"],"DomainKey-Signature":"a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:content-transfer-encoding:mime-version; q=dns; s=\n\tdefault; b=gvH3oKIqfceZCuWj6+YXRm7JqbcJaRyR8oSuThAZmAUpwGNwNbCcv\n\tevGxWbsxYIBghR7j7ppZOWbOFZPoDkTsUja8nyRu9Utx+Sf16RROLyUiR0CrNAfp\n\tXVoQdzl2HnEutIlkc0LPMaWK6uHE7900fFbg6WI/QU2VdzHRY/f0w4=","DKIM-Signature":"v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:from\n\t:to:cc:subject:date:message-id:references:in-reply-to\n\t:content-type:content-transfer-encoding:mime-version; s=default;\n\tbh=+G6o5GuuBjxCCygoEhPo30sQnpQ=; b=ZfkimrNIn5rJNA7j25MPe/PAtmfS\n\tITZ5SRsgdlCFKfFIXfZJYu9LsLfHmWutBMi9vH0oGPXGN0jv2Rri5o0wIQFkhg1+\n\txs0WtAbBVX2sEgsufQ9W1ZrYUVn1GJkGIkA4k7cqA6d6mgI4pAzjFSFIkeJ1twBO\n\t6xizkB2z9VDJTg8=","Mailing-List":"contact gcc-patches-help@gcc.gnu.org; run by ezmlm","Precedence":"bulk","List-Id":"<gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org>","List-Archive":"<http://gcc.gnu.org/ml/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-help@gcc.gnu.org>","Sender":"gcc-patches-owner@gcc.gnu.org","X-Virus-Found":"No","X-Spam-SWARE-Status":"No, score=-16.0 required=5.0 tests=AWL, BAYES_00,\n\tGIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, KAM_ASCII_DIVIDERS,\n\tRCVD_IN_DNSWL_NONE, SPF_HELO_PASS,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=","X-HELO":"EUR02-HE1-obe.outbound.protection.outlook.com","From":"Tamar Christina <Tamar.Christina@arm.com>","To":"Richard Earnshaw <Richard.Earnshaw@arm.com>,\n\tJames Greenhalgh\t<James.Greenhalgh@arm.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, nd <nd@arm.com>,\n\tMarcus Shawcroft <Marcus.Shawcroft@arm.com>","Subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","Date":"Mon, 23 Oct 2017 09:37:51 +0000","Message-ID":"<DB6PR0802MB2309EDD08722F90714498E99FF460@DB6PR0802MB2309.eurprd08.prod.outlook.com>","References":"<20170901132338.GA32443@arm.com> <20170904110944.GB38155@arm.com>\n\t<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>\n\t<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>\n\t<1ea6671e-29b3-2567-f146-8e7b4225447e@arm.com>,\n\t<DB6PR0802MB230994910B3F1AD93B246EBFFF4B0@DB6PR0802MB2309.eurprd08.prod.outlook.com>","In-Reply-To":"<DB6PR0802MB230994910B3F1AD93B246EBFFF4B0@DB6PR0802MB2309.eurprd08.prod.outlook.com>","authentication-results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-464705-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"ZfkimrNI\"; dkim-atps=neutral","sourceware.org; auth=none","spf=none (sender IP is )\n\tsmtp.mailfrom=Tamar.Christina@arm.com; "],"x-ms-publictraffictype":"Email","x-microsoft-exchange-diagnostics":"1; DB6PR0802MB2616;\n\t6:ET56606SPQ3eBqsQsX1jgSExYa+vsPxv6QqPJGk1k1Wo63+W2wepl92Pbsxkfnosvmr8mKQc1m0mV2DtjiEsYV768ufRqiO/0cnyW6ZqzA/gvgIHw7thlga6KZKIkHv44U24a6czbwX6H6hdTIfjP0qfx9yaAp4QGmTJfwUIZXymTyjQ720uH1t8dkQ1LZ19Q/62nV8mAleTOS9XnmjRVoMJxBAyDWguryPB8W4eVBaVzkckGbRLf1gP8j+OPHBw3SiZIxpPRp0oakcEPReDvOOSpZVeaRGqOcvtqUmB7hWEQGTJSkBT/T8ViwwKQ+Kv9FJyi9DensQ6yxln5lqP9g==;\n\t5:K7lGX3i4RGNsaWJ+Y6E3el1cN93g98SKMZiafd6AtQZt3y4Vtyjqj6BM2NRWtpejuz8RuDVcV6S/SsQo9foS7EdTnsuCwFPB/eGBfHaLhN4+UQN8WkNatjUFP5+JKE3OoGpiqSVenPuD/pkYYVniMQ==;\n\t24:LX5P01JjvdOLVpp6fOaG5ZB++dunX6ERUE9ZNuw75fjpT3KJ4yfdD3zMKLlV7dStXb2JbYwhfVx+DgB2315NF0zaYosrviZORTP02i8ERak=;\n\t7:Y/ChNg5ERwOzxJdt+FLkykqTs4roW0YnAqHNzMAW/64C0sx2KVCOjl0TqAb7MfipFUxQr0R/5AxekWBNKQPR4YFhGxo9OgLz4B4xCf2iouWjrvNiiwC/GPX2Lgc/2Hp0FKLnMeH2ThEXPReqqAO9p8CeUVVYpdC3DVMORME71SXGaliIlXZA0OW3jLu9iEIF8ytISPP6FA1KMSWx6J/rWdKecBsFeL8Cr4VBVam9Lac=","x-ms-exchange-antispam-srfa-diagnostics":"SSOS;SSOR;","x-ms-office365-filtering-correlation-id":"b72b84ef-bab4-4fcf-6a6a-08d519f9bb1d","x-ms-office365-filtering-ht":"Tenant","x-microsoft-antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(48565401081)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199);\n\tSRVR:DB6PR0802MB2616; ","x-ms-traffictypediagnostic":"DB6PR0802MB2616:","nodisclaimer":"True","x-exchange-antispam-report-test":"UriScan:(180628864354917)(22074186197030)(183786458502308); ","x-microsoft-antispam-prvs":"<DB6PR0802MB261657F4598F0359DDCDF4FEFF460@DB6PR0802MB2616.eurprd08.prod.outlook.com>","x-exchange-antispam-report-cfa-test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(3231020)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(6055026)(6041248)(20161123558100)(20161123564025)(20161123560025)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DB6PR0802MB2616; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DB6PR0802MB2616; ","x-forefront-prvs":"046985391D","x-forefront-antispam-report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(39860400002)(346002)(376002)(199003)(24454002)(53754006)(13464003)(189002)(377424004)(53936002)(101416001)(189998001)(50986999)(7736002)(76176999)(305945005)(54356999)(478600001)(229853002)(6246003)(33656002)(72206003)(2906002)(6636002)(6436002)(25786009)(74316002)(6506006)(93886005)(53546010)(4326008)(3280700002)(3660700001)(68736007)(106356001)(97736004)(9686003)(8676002)(5660300001)(575784001)(7696004)(8936002)(105586002)(316002)(110136005)(6116002)(99286003)(3846002)(86362001)(2900100001)(55016002)(102836003)(81156014)(14454004)(54906003)(5250100002)(81166006)(66066001)(2950100002)(41533002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0802MB2616;\n\tH:DB6PR0802MB2309.eurprd08.prod.outlook.com; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","received-spf":"None (protection.outlook.com: arm.com does not designate\n\tpermitted sender hosts)","spamdiagnosticoutput":"1:99","spamdiagnosticmetadata":"NSPM","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-originalarrivaltime":"23 Oct 2017 09:37:51.8205\n\t(UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB6PR0802MB2616","X-IsSubscribed":"yes"}},{"id":1793218,"web_url":"http://patchwork.ozlabs.org/comment/1793218/","msgid":"<20171024150703.GA36236@arm.com>","list_archive_url":null,"date":"2017-10-24T15:07:03","subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","submitter":{"id":8373,"url":"http://patchwork.ozlabs.org/api/people/8373/","name":"James Greenhalgh","email":"james.greenhalgh@arm.com"},"content":"On Fri, Oct 06, 2017 at 01:45:15PM +0100, Tamar Christina wrote:\n> Hi All,\n> \n> this is a respin with the changes suggested. Note that this patch is no 8/8 in the series.\n> \n> Regtested on arm-none-eabi, armeb-none-eabi,\n> aarch64-none-elf and aarch64_be-none-elf with no issues found.\n> \n> Ok for trunk?\n> \n> gcc/testsuite\n> 2017-10-06  Tamar Christina  <tamar.christina@arm.com>\n> \n>         * gcc.dg/vect/vect-reduc-dot-s8a.c\n>         (dg-additional-options, dg-require-effective-target): Add +dotprod.\n>         * gcc.dg/vect/vect-reduc-dot-u8a.c\n>         (dg-additional-options, dg-require-effective-target): Add +dotprod.\n\n> diff --git a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c b/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\n> index dc4f52019d5435edbbc811b73dee0f98ff44c1b1..acb6862f8274fb954f69bd45e8edeedcdca4cbf7 100644\n> --- a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\n> +++ b/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c\n> @@ -1,4 +1,7 @@\n>  /* { dg-require-effective-target vect_int } */\n> +/* { dg-require-effective-target arm_v8_2a_dotprod_neon_hw { target { aarch64*-*-* || arm*-*-* } } } */\n> +/* { dg-additional-options \"-O3 -march=armv8.2-a+dotprod\" { target { aarch64*-*-* || arm*-*-* } } } */\n\nDrop the -O3, should this one only apply for AArch64?\n\n> +/* { dg-add-options arm_v8_2a_dotprod_neon }  */\n>  \n>  #include <stdarg.h>\n>  #include \"tree-vect.h\"\n> diff --git a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8a.c b/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8a.c\n> index f3cc6c78c25305d91becd585be8949514ebc521c..c23fe5df252b94d6722708096b8aba7edd100f1a 100644\n> --- a/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8a.c\n> +++ b/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8a.c\n> @@ -1,4 +1,7 @@\n>  /* { dg-require-effective-target vect_int } */\n> +/* { dg-require-effective-target arm_v8_2a_dotprod_neon_hw { target { aarch64*-*-* || arm*-*-* } } } */\n> +/* { dg-additional-options \"-O3 -march=armv8.2-a+dotprod\" { target { aarch64*-*-* || arm*-*-* } } } */\n\nDrop the -O3, should this one only apply for AArch64?\n\nLikewise here.\n\nOtherwise, this is OK for trunk.\n\nReviewed By: <james.greenhalgh@arm.com>\n\nThanks,\nJames","headers":{"Return-Path":"<gcc-patches-return-464987-incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":["patchwork-incoming@bilbo.ozlabs.org","mailing list gcc-patches@gcc.gnu.org"],"Authentication-Results":["ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=gcc-patches-return-464987-incoming=patchwork.ozlabs.org@gcc.gnu.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (1024-bit key;\n\tunprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org\n\theader.b=\"VjyBIwxI\"; dkim-atps=neutral","sourceware.org; auth=none","spf=pass (sender IP is 217.140.96.140)\n\tsmtp.mailfrom=arm.com; gcc.gnu.org;\n\tdkim=none (message not signed) header.d=none; gcc.gnu.org;\n\tdmarc=bestguesspass action=none header.from=arm.com; "],"Received":["from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yLxTQ328Cz9t3C\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed, 25 Oct 2017 02:07:38 +1100 (AEDT)","(qmail 15685 invoked by alias); 24 Oct 2017 15:07:30 -0000","(qmail 15676 invoked by uid 89); 24 Oct 2017 15:07:29 -0000","from mail-db5eur01on0045.outbound.protection.outlook.com (HELO\n\tEUR01-DB5-obe.outbound.protection.outlook.com) (104.47.2.45)\n\tby sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with\n\tESMTP; Tue, 24 Oct 2017 15:07:27 +0000","from VI1PR08CA0187.eurprd08.prod.outlook.com\n\t(2603:10a6:800:d2::17) by DB5PR0801MB1527.eurprd08.prod.outlook.com\n\t(2603:10a6:0:3a::21) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.156.4; Tue, 24 Oct 2017 15:07:24 +0000","from VE1EUR03FT010.eop-EUR03.prod.protection.outlook.com\n\t(2a01:111:f400:7e09::203) by\n\tVI1PR08CA0187.outlook.office365.com (2603:10a6:800:d2::17)\n\twith Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.156.4 via Frontend Transport; Tue, 24 Oct 2017 15:07:24 +0000","from nebula.arm.com (217.140.96.140) by\n\tVE1EUR03FT010.mail.protection.outlook.com (10.152.18.113)\n\twith Microsoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id\n\t15.20.156.4 via Frontend Transport; Tue, 24 Oct 2017 15:07:23 +0000","from arm.com (10.1.2.79) by mail.arm.com (10.1.106.66) with\n\tMicrosoft SMTP Server id 14.3.294.0;\n\tTue, 24 Oct 2017 16:07:03 +0100"],"DomainKey-Signature":"a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:date\n\t:from:to:cc:subject:message-id:references:mime-version\n\t:content-type:in-reply-to; q=dns; s=default; b=aD/KEsrzMaMR/dvlK\n\tLd+TMzQFZoxGVGTkZ1X50WBcWFdB2m+qlyYd5WYxt/ztpgTzTZQAk4MIaGT9FmGR\n\t2FVnorzvKB25k4CHotHm4lzMgrUxxYC1ZmFFoF9DFOVq0OOl9hSEBXEm7todaVLv\n\t/Vqu47nqPzYwDCtfM6XxpYZ4ko=","DKIM-Signature":"v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id\n\t:list-unsubscribe:list-archive:list-post:list-help:sender:date\n\t:from:to:cc:subject:message-id:references:mime-version\n\t:content-type:in-reply-to; s=default; bh=CZ9AaX4eUvVRyn6MIye5NXU\n\tA/gw=; b=VjyBIwxIuOxhNOfz/6kg41hV3mG36OLCyo0W00v8Osz7vb6APE1NKfz\n\taoCHHPUGG1UwaqpAO8747DA8eFmJb6fsWv3/yYYtukfXSRu/UGVYgUF4MGzIzj21\n\tWCOpnuUxFFi0l1Y7qCMDvWt+SeL3xTW4rmPCD3ltN+OHWfuir5aE=","Mailing-List":"contact gcc-patches-help@gcc.gnu.org; run by ezmlm","Precedence":"bulk","List-Id":"<gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org>","List-Archive":"<http://gcc.gnu.org/ml/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-help@gcc.gnu.org>","Sender":"gcc-patches-owner@gcc.gnu.org","X-Virus-Found":"No","X-Spam-SWARE-Status":"No, score=-24.7 required=5.0 tests=AWL, BAYES_00,\n\tGIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3,\n\tRCVD_IN_DNSWL_NONE, SPF_HELO_PASS,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=H*RU:sk:VE1EUR0,\n\tH*r:sk:VE1EUR0, Hx-spam-relays-external:sk:VE1EUR0,\n\tH*r:10.152.18","X-HELO":"EUR01-DB5-obe.outbound.protection.outlook.com","Received-SPF":"Pass (protection.outlook.com: domain of arm.com designates\n\t217.140.96.140 as permitted sender)\n\treceiver=protection.outlook.com; client-ip=217.140.96.140;\n\thelo=nebula.arm.com; ","Date":"Tue, 24 Oct 2017 16:07:03 +0100","From":"James Greenhalgh <james.greenhalgh@arm.com>","To":"Tamar Christina <Tamar.Christina@arm.com>","CC":"\"gcc-patches@gcc.gnu.org\" <gcc-patches@gcc.gnu.org>, nd <nd@arm.com>,\n\tRichard Earnshaw <Richard.Earnshaw@arm.com>,\n\tMarcus Shawcroft\t<Marcus.Shawcroft@arm.com>","Subject":"Re: [PATCH][GCC][Testsuite][ARM][AArch64] Enable Dot Product for\n\tgeneric tests for ARM and AArch64 [Patch (7/8)]","Message-ID":"<20171024150703.GA36236@arm.com>","References":"<20170901132338.GA32443@arm.com> <20170904110944.GB38155@arm.com>\n\t<DB6PR0802MB2309773E9C4A095D70E3C298FF910@DB6PR0802MB2309.eurprd08.prod.outlook.com>\n\t<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Disposition":"inline","In-Reply-To":"<DB6PR0802MB2309AB1A6B3254444E8C1C1EFF710@DB6PR0802MB2309.eurprd08.prod.outlook.com>","User-Agent":"Mutt/1.5.21 (2010-09-15)","X-EOPAttributedMessage":"0","X-MS-Office365-Filtering-HT":"Tenant","X-Forefront-Antispam-Report":"CIP:217.140.96.140; IPV:CAL; SCL:-1; CTRY:GB;\n\tEFV:NLI; SFV:NSPM;\n\tSFS:(10009020)(6009001)(376002)(346002)(39860400002)(2980300002)(438002)(199003)(53754006)(189002)(377424004)(24454002)(6246003)(356003)(76176999)(246002)(50986999)(5660300001)(7696004)(54356999)(47776003)(6862004)(316002)(16586007)(54906003)(55016002)(37006003)(8676002)(4326008)(6286002)(33656002)(58126008)(106466001)(2950100002)(50466002)(36756003)(93886005)(23726003)(104016004)(77096006)(72206003)(46406003)(8936002)(478600001)(1076002)(83506002)(106002)(2906002)(97756001)(189998001)(305945005)(26826003)(86362001)(229853002)(575784001)(6636002)(18370500001)(41533002);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR0801MB1527;\n\tH:nebula.arm.com; FPR:; SPF:Pass;\n\tPTR:fw-tnat.cambridge.arm.com; A:1; MX:1; LANG:en; ","X-Microsoft-Exchange-Diagnostics":["1; VE1EUR03FT010;\n\t1:tZ+vITWesN6gTojpYPK1SleoKw2rUlVxApT1nUVdMCLIqMogOU/OCKgS7nTWAAjaNIShO7hweNYQ28SHmaGHB0EshnvsUNpQPZW3DdlcfmPSQYdAab+D+sdkBwG6YvEL","1; DB5PR0801MB1527;\n\t3:SrfSDsVw6EStCmI+Uq+pUfb9v+Ri+Sb/r/0JqCfXKiYCOauZ2e21+4226PcMN8UPH7GOCQYlgYYW5V2pJwOBzuQFLCZRyXPwi780wqktJQwAi1YLAGldAVPVKdnICpDY/UiKDrnYKmE+t3kus/iW9vz/mIMKhqpy9xV2Pw4MQIjU5Vo/zlGnss9Jv75vkc4zib9SBK6dmE0YSsPDHtrJ9z1VmeAtrTnRuKSac/KBMpvs6coSGRVu++xJKCpgpIGn5xO1s+DIq/GykwyFhYrohFhFPwxbyGd78B5Vtn6Ki6aN9jvmgPgBMPMafC1rSmfVXdRceGnj0kg7Pz3svyj/oiDH3jBBJLFBK/zr/lb2vuk=;\n\t25:CHuyj9dINOdz36NpDT8ZMibfF9/q+E/+JQo3v9IQOUArgFGUnn98aqoCMNZEIVqjLpLajdSGJmiIH9LwwtZwnehCERXrpPhJSmPL96Zaa/3TJnNKNfep4M6lTAxAXbPW1bIb3JF2uyORY5Room0p9IXrD6CfgF1/TXj29ObZLNvCmellyhV+ci1mTzSxapF6K43OujKoDJTskKjgNi2gZhflgSsmssa0ZlTH+eJrjQ0wjJoeDA9gYGUPAR65OJZ6qDWKHOpOiYVrw+PG9AkpnrM5el2da5nzYfWEDQ1eaBlKolXZdpT6nvPUJT/nifHkEb17lb4Kn7GS3hXHSye6sg==","1; DB5PR0801MB1527;\n\t31:nuIqe3oAd1QWml+Yuupc9BZWnFKZ1KYk9LJ+M2+GwghElIAcUmyh9QZjSQGoj06j31NoGeBUZOWzsfu2093+msX8SS+/fsDdarGB/bIrFe1iFkzFX8Y1EhDlGjiKphKJEuxtQGfn2vRDl5p5DoJfKrV8t5uQy7OiQsUXksGOhz4KBa8zrA2LtrOhlZzFG6GzwS0fnrD3sL4TXr3Y1XAJ7EXLrSJ8gLmcN4WwlSRYAcc=;\n\t20:RIuU0LYXa79IEGTyLyyFQRHlhEY1sySc5fK+raq5pf4EstnrflQenrvcP3xJ+6CmAd2coIEg3r1Eq/2mozxBS2PIp0jqTT2ylsb5pZ0MB2D0MNPXjLhGizeEUg9v6ykpcQ/rzhD9TFNQ01WeM2xk3sBKniC6WcVc3p1Fu5MwakrfMASJNK1xi1AJ8vWHVg128olGWcnf1SmXOZURX50Jbq1FmA5ROgtfxGeFuyXdxYy4qwYDLsgsiEyXLtBUlh3l;\n\t4:EZrWmWcZT6eQFOE1hnpvo9nyurUIyMytwzFJ7/vXOpsJG2fw0TVupe6rZuKGQdvf7Yjs6WYazEynxI8zWNz9C/BfRg6I9fxxIODZP7nnn3rL6UYhQ64B8DsMOhS4GemqCKRaXhCffryZXHTX8eSKODIoy+7kpEqQcXYkddgBdUNJKototi6san+be/9bLtYEGImlnyxstY2JrX+NhkXdBiiH/Ff0eqwUV3HsDYlSL/jDXFGhENUZdqmA50gowgT8jlsKCTFAwtR5dMupSaR8FRCxKJW0U3IXBMT+HDeY0lk=","1; DB5PR0801MB1527;\n\t23:22kDB+8s9NHe0+Wd5SpA0mzEN1cXsvlbuAcWTKutmUov3/3s4EKIUS7azpk2gHDp6D+Z+3QyZ+iscmTaUFJZXec6Ydfg5VLeuKFzVYRlyy6NKxaK41/K1B8tznNo3YeGAx+9PUGwaLo8p2sKokGvPf9/2MQ1GJu9bOOBIiW4SYFWDq0Ia9QxhOoRmX8dFCnmzWk79kYJb11w3jhmwIsbWD2eDf3Wc+GFydYwRiAbSzMQsa+5utbvmhA1e8Ofz34DH8UwjaIQKiuYIkv8ekvojcTvM3P+lPPrF3UgJHmhFN+QNlu1tlzKlyrTZGlWX0uIlp3MWOPiR5q5n35+ZYqyaENbRBmj3aC/baOVVTBLi1nBxx4HYs+SdZJyF94nX+V9vTD+7eCao4fFHg+2ePntGv+ZYh87NZYt/eCkl97iT9/Ac4V2VTEJUwsSR6rFSTKSf1rkxzVkpe8bfa5ifGtoVey1g2RAWXQVrT2v91k6ST4Kch4FwhbTuzeRqnWtKwFC2VmN5sYQTAEhEPWjgML2y3/zHtzlacUNgDBDVFhCohF0fXcPiXTWoB7AtcOVw45/y4ZN8Nrbi13sVZnAYmcgJOxWJmOrnEMQujERWKY0ReAgR6esNLq7OHt2tS+aJ3uoIm2sIUDhQJtQRrUKn5Eesm80fUBjqrifDpFCMh7zrxxv3bKhHGQf0TNxejPyWRSGn4UB5Y/32pzp3yajzJUEY/950Kll4zR4oG7LRhGbtIy8afNczhbz32jIXc6acnLuRrjyxp/PihgKuLmqf3pBhxqyHiUli6yNp/zFZaFlGv+SQYqeM06J+vcRA6GSfkrMCnXzCSFx8LqjWRm8GGSIs5Ud0RKcifR4TtveK8C/s7XYOig29RUK5UdaEw0tYwNTP6QmmMh7q4nMGekJyjwq7OyuiVlKKYMbX0N7me4w8ALIq94UV6Z4vzuNRNtwoWPCDdz8HIQlK14aHWWPvTgeuFmRgCrf5s+qVUPS9iUBTcCjLHo+PcMTNSpGgCkgfxoi0NKck/njtJJKO6DzRLFub2ka1qDWpufw9rCZazO0UmrNMxDsvlqpkdlzsVyUBKAbbb/QbF08McMnt0GMSRUBBWcGEmo/+gu4YXS/7UgZlb66aI8xduYhj9gSYWRIFK+6sjkm3ekXHR67r6luJFA/3b06PDQ1NIEjCEyqbWIumKJMzDJNWqyxtIJ1YIlBQcAQVR1tb3YJFn+eo/h4S9FEEDmes3M62L3CImFLJyb2DTqB1/uP/233nFO9N+rJBIl9RajZ3xL/I+oDX5Jn8al/IHSHHA38FSU1Lhei5UrwgFg=","1; DB5PR0801MB1527;\n\t6:8PE+r1JLEz4NNwXA7k2pPpYw8R6PjwrVhhs9e5qYVlN4c2FBzwXUb18sozKRryiBsxWjL2k3iw+kIhsCh/0/ub09Ur+Z4mcjaCq3G357GXgRIU4MHQvPA1GP3bATGMlcXOqw0sBFhBcNkg4P1iLbtGoArZwcAApzrx/UbyZxdZjIl3wor/+bqY8eZ3gaM2D9xnox6xO4nS/id/loKVaZPTs3wsPhDgmngQO684kJWhAcGtH1gInaH9BaFCL9KXi7vnmZ3dMLtKz5tokaBU3CayX2a/T0tcXlHO+PbXCXeTp6AbkDztiBmNIGSVfCAZr8U2JPQ3WKlXf0OqED7BzTUw==;\n\t5:9wfdemHCdVvrXm8N6zmOhDeEqBP4Rs/yj3NH4h0T1WZDtrgontqwXDT7pCrfNhq2oDC58Rvq5ctxQSutIJMEtPEKSaj2hTsEgoqw19SqeO47fiVVZzz9QFm7hNZUcqaQ1+Yy2t5VLLKhHSjRQ3tThg==;\n\t24:BfLYxGdxqp9gWqZHLAZgioVjFBmHlAPtrJkR4XAQaJCtyl2fF0MOzo3dl641gt3ctyzVwNSUD9smVbtc8L8uD3Qe38L+WMEAsGWpBotZzmk=;\n\t7:BFQYy1OrUln4VHgnLGpg4GvBpl/V2yymin01gbGwYeDuEmiRtQzrjnPiCa4lIDsSw4CPgyx0yiHM5X2lW4rKkn862Jx1zrHi0M6Y6bRPL6mBeaVer8vFanHFetjoAEMZsm0SRyUo3nRKjE3nC4tuHOb2C+f4BqxW9y9fEnOSsh0htolT7TeWG805+nbLeeKH5Y/oihgCzmgVAiNbsewlxppEdwB92xC5NsPjUrpiRKc="],"X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"453a4a85-af86-4cf2-4a89-08d51af0eeaa","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(8251501002)(4534020)(4602075)(4627075)(201703031133081)(201702281549075)(2017052603199);\n\tSRVR:DB5PR0801MB1527; ","X-MS-TrafficTypeDiagnostic":"DB5PR0801MB1527:","NoDisclaimer":"True","X-Exchange-Antispam-Report-Test":"UriScan:(180628864354917);","X-Microsoft-Antispam-PRVS":"<DB5PR0801MB1527AB00B93A4C9FEC4AF9C284470@DB5PR0801MB1527.eurprd08.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93004095)(100000703101)(100105400095)(3231020)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(20161123564025)(20161123555025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:DB5PR0801MB1527; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:DB5PR0801MB1527; ","X-Forefront-PRVS":"047001DADA","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"arm.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"24 Oct 2017 15:07:23.8591\n\t(UTC)","X-MS-Exchange-CrossTenant-Network-Message-Id":"453a4a85-af86-4cf2-4a89-08d51af0eeaa","X-MS-Exchange-CrossTenant-Id":"f34e5979-57d9-4aaa-ad4d-b122a662184d","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;\n\tIp=[217.140.96.140]; Helo=[nebula.arm.com]","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DB5PR0801MB1527","X-IsSubscribed":"yes"}}]