From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6920 invoked by alias); 21 Jun 2017 11:01:57 -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 6898 invoked by uid 89); 21 Jun 2017 11:01:56 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=(unknown), 24AM, 24am X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-he1eur01on0086.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.86) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 21 Jun 2017 11:01:54 +0000 Received: from DB6PR0801CA0059.eurprd08.prod.outlook.com (2603:10a6:4:2b::27) by HE1PR0802MB2523.eurprd08.prod.outlook.com (2603:10a6:3:e1::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14; Wed, 21 Jun 2017 11:01:51 +0000 Received: from DB5EUR03FT037.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e0a::203) by DB6PR0801CA0059.outlook.office365.com (2603:10a6:4:2b::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15 via Frontend Transport; Wed, 21 Jun 2017 11:01:50 +0000 Authentication-Results: spf=pass (sender IP is 217.140.96.140) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 217.140.96.140 as permitted sender) receiver=protection.outlook.com; client-ip=217.140.96.140; helo=nebula.arm.com; Received: from nebula.arm.com (217.140.96.140) by DB5EUR03FT037.mail.protection.outlook.com (10.152.20.215) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1178.14 via Frontend Transport; Wed, 21 Jun 2017 11:01:49 +0000 Received: from arm.com (10.1.2.79) by mail.arm.com (10.1.106.66) with Microsoft SMTP Server id 14.3.294.0; Wed, 21 Jun 2017 12:01:19 +0100 Date: Wed, 21 Jun 2017 11:01:00 -0000 From: James Greenhalgh To: Andrew Pinski CC: GCC Patches , Subject: Re: [PATCH/AARCH64 v2] Enable software prefetching (-fprefetch-loop-arrays) for ThunderX 88xxx Message-ID: <20170621110118.GD35273@arm.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: 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;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(39450400003)(39400400002)(39850400002)(39410400002)(39860400002)(39840400002)(2980300002)(438002)(199003)(24454002)(189002)(54534003)(2950100002)(6916009)(104016004)(50466002)(229853002)(4326008)(38730400002)(54906002)(47776003)(110136004)(6286002)(33656002)(86362001)(55016002)(46406003)(36756003)(77096006)(54356999)(76176999)(50986999)(230783001)(8936002)(8676002)(356003)(478600001)(72206003)(7696004)(4001350100001)(5660300001)(106466001)(83506001)(23726003)(305945005)(189998001)(1076002)(97756001)(18370500001);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR0802MB2523;H:nebula.arm.com;FPR:;SPF:Pass;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;DB5EUR03FT037;1:dHF+bZAPqMM/lIRmpqM8l6E61S0ETBEOL4K4NMAizrE00rlUCO/9Vm2/t6MjqkCPFL4iBP2bCI+w9RxKd4L6hOaEyb37hrk+f7LXRDxW4R6n2zWlQOGyVDc/vbSXx8ek8NjmeHfKuc4QCuF53oHQ8bCE338uEnLeb+2vDADqsSgZY5BZ21u1hLKqI7/8mvrWsGd3rBfsiYAWs0iOZzSb6TQ5N808AwZc1A55nievoktYJ6ehKZUWanZang5JBIc+mkGZMicEKquTEza4wQsWAePqSVNDenPEo2axDyvnpwUDEfXhW6ScRycmrwozfK3+VSdHFhvTn0xa/a9zfBxPMXl1mgukiMBkwuJMzlcji4tZOxUAJGAmmQehGIiUZRQHQUjLNz93zZ+xKBO3CTjLyty4GiRVvnlcWCe0fjtJ3pQ/vk+cLEc7Egan+EmqrSpCRLxNGrEUVYuqCIvGN5O1uQaWDk5QKMPjYiUPBsr2g/sce6KFeOLm09MTlCM6nOlHO0d+yK81prz0ahM4CWaMXwNp+c85NbVj8prAVSuwSB6D2iug5qmA7/KTw6IaSszymbcHJWPsxKa3mxd7+16hjAZMT7N/eyTkn1boitvsKOg= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 94e93907-beea-4cdf-dbae-08d4b894eb26 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500055)(300135000095)(300000501055)(300135300095)(22001)(300000502055)(300135100095)(8251501002)(2017030254075)(300000503055)(300135400095)(201703131423075)(201703031133081)(300000504055)(300135200095)(300000505055)(300135600095);SRVR:HE1PR0802MB2523; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2523;3:TgtlFSViYuRLNg3vp0cXZ0CWDcPZvFNW3NONzBjDOCDlrccI7/QLMt+UfQqBsDahznkOTdkioCrNtyZTEnAoEJtFk2n/x+zwZCPEjsFzEI16PhYOYb9OGQ7szuitpOMMT98hz/HIH2B2rHCP3kgxVw9IAeqDGOYq4szHtSfUjPrfpyy+A+uL7KL3o9tyBswV5QG/Ej+uH/wHlX0U1mgMRspzHVu35i+id9JXdNYzl4awE2dQo7q/lrRv7Sf2gn5PgZ1KCp8tMaKgGzG/8Dolh9AY1DaW/kqbnqaJEnwKDDhrzO/4d9csHoRZK7Qxh2iqv+nyPj0+FM2PY/0nb8wdlmDW4XET6GKcGWYMNeTU1WFoftGceAnJTgGRg7ZXz3fFBp7RCN8Q2xN8tcloczZ2sHBVAWoEuESvk/v/ThnVznkEYaRCc+NTCgM0jEePvyoExcgLLQnmb+UpIvPp0E297LyMFnnFJwLJ8npUabMLsWZdOGg1qriStVKw2N+wvU7Z8G9RINBtUvwOe9gNG2uPm9D9wKxQGFxdp/lJKjwp/JFbi8I2AFeYWsv5ResxRRjQG6EPylckEBW4ayvXckNNY4Xjrcow3qDSQ4Sq7bIWQISKecBBEEdVeCKwlSJlZ4tM81av24vm9YkGjDbASfB7v3OGRE40VBpYElhzHgAXIaObMMF+VgLLk3iA4ya5GbD0N3OLo4b9fQEpDikmt2Xhm6uSQFb5NNy3vXJMdyFqwfRVAI2nYt64BhLtt5w5NKn/oMojn9YRFJVke/JlDuUugXUGfL2Fz/9lXaXBqinyb7jAmdoH5/mrIcPOBaR7gEYtlT/YyUM2DeuLh3ckjsaZ3w== X-MS-TrafficTypeDiagnostic: HE1PR0802MB2523: X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2523;25:CAqBdzX5WVrcK+zXS365rayrrxPxh3gt92Y6oEDbRoggogWBwkaTnIy/lxYibJAnv2ODpGl8U1MvgypqPdmecOn2znq3tGttZAFFbZlbSeQy6rFVrU9QwpVud0CS57IqO4BcyMIp+yIvv0Yt8l4ylii8S8mUuPtTeSRO2sn0foZbWZ/kl090VPescgZiVBXI4pnc020Ynxroffvo+eMeZ9iFE5sk3a9u4/cf930N8QHFHUe7gyi7HbZSYMflYGJ4bzxPNDoxz1r+8TbEg+OF5Q1SnAZhD07JXb0P0xxYT/1jc1Lw+vfQEbjGM8DigSWzhpM/8DUYPTWNo23mflkgnwYpoX2ZQLlNR4X5swSKbUNaD4DobN4y12pl92FReuSEwnhIoXLQr/edT17W/XDLUxF6L2+yht5ir1KdlU5DbBvjn0IoyVwCO9gmNKWpAJdz/iz+QR+AIGZuztTABUFDmyxGHj/2IvN0S1NsSAW+TLeAv8/PLQsMwB0ZpWCe5w1s1tRJ/sFQWHPt4V0Q9yCzSR8OqTTV5fGIuthscIY4/+NhNThTxyakFWFFGS8cnOKzqudzfiCY6deNySgTaVagaA3sGVg2KcAvf7UPbJivHVKcyH73nnHPFkx/0PsgT/n/ynvtuzC+CFb8l8NvhAUgC+tq7a2jY/0wIG0fkISSotVEOcKQSpwyVx0k4Y350NrVlPM2ELRGLiywdMSki2Bd+osMn5MFS56wcYuzkPENaVDUg+DUpKr4PEDLDLAY8+KbHaj/Ab1vBphDYIXdfftnWgW78PW9uSU58odKHQYuwMcwN7xMTmYpcmNssx5fwV7RfFZFLdSpSCVcR7Xz65N+AD2R4bov31xjty+23bt/ZPKRPl4dDYmgYWiuI5Ng7TTT/20Lj7M77IrUmoCXYdoffdJpaMguksylC8q+5gwmXPc= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2523;31:FZN8+qvFBbZRTd9+3qZqB08zz/iC2cXPiHuteQAh9fCialidEN6ISAO2vijRiq+rBNiTMXrkBZ6XOlIJMYKLG3W7y2BH9UfTiWh6LHaMHveuH04j0yxxfZEiJWhU/pMSPHucC0ZBykE3I9DDJcSZNimxtwR4874Izmzo0M1Ui5cVLKP19zhgDE9fKB64Qw0BxXD5xTwPsudJW9VggMQ2IF9YpehgFHzKsmHJzHCRkG2Lm/eM7YWa3eRbRKyD2nHkjlfNPSFOKV1EGH6CF4B5PTiKL5WNsFuqGaDSJ6B9Pyu3SeS8uBIZzN0M2GfeApAGmIjxzH4B9Xk5TGJfimmb4bNC+O/3A6zf5zuT2cz3fMlN9KJIpDG8yr9XZqB38pdH+KME8wxZvxf4VuaP4YHmDbGfV50Tf3M7n/5Ai2wkYKqo3rE6nidTecRtVrgk1o5SDrkEE49TtGnaVdqef3pOh0EGUv3RZ6ZeB4+QeD3eQ05cNwu5gta5HAUYcJ19Q2wfo209Hkd+MZwzyLG7HaVM2ZJlVHDFnncVPpmFAEvo9mya9EH6BEqLvqy89FRQbssPCkCR+Tu7gE6Ui+LnROlSNuO8LQXXAY925nyywKk0sFBzlXHvbYQwGkij2pUtaRLuGTPdzGjCZ7usfCU1P17yh4tzdTCOo5Zgd8+rhERIu/EhpAI7Ls7CYUfkwNNcq1Xy NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2523;20:dG+zaiaVrwFBkESJOz9Vk9fzrnh/6CM7i4tTepjn3NA1D7YXtvyEDpU/6M8WCZhEi07u6Mdu7zvBZv5Hpbvy6m4EPWgDApYo9hoj4Q62LJ0rQs7v2UpN+SHSyF2sbkIYPg8Ge1TQ4mIfwg3Mn90xVdC3DCjpxI44wQkZr9Y1FfZ156gHspDn0f/AM70EOXK3n4ll07xkzItofTcnawfSQL0QI+zANRdx2Pf8ebjX49GsO9kS7a3Yz84fnUJ3Fmth X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13021025)(8121501046)(13013025)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(93004095)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123562025)(20161123555025)(20161123564025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:HE1PR0802MB2523;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:HE1PR0802MB2523; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;HE1PR0802MB2523;4:I7VEPWSa0gqMNrr0av9cmvxTZTeF9JJBCpF0yvxS?= =?us-ascii?Q?up/P74DFRKMgWimYP4vAqkTNDJudQTM9AZ8csauuiW4wXi5sI/5XOIOV+0Mo?= =?us-ascii?Q?hUnGabaqYPpV8qd3Y1Ze6E4Pd0rM86kOlXxVNtphFxAL2QLwIXOPy69FqszY?= =?us-ascii?Q?Mw8f2p96aHnwrycW9znQjtnmahnciEqbzqFOMCAp/0SkHJIn7JGWCh7XHkuT?= =?us-ascii?Q?d/2NuIpASBH7kYxh0acBrTLgEpjeWuhKOargzUJV39wk8zS5O4t6LSf6pxg1?= =?us-ascii?Q?nfPrpBei6+3ngs+YGKJu3YZ+T3B/3RReqqmPIjwXVuHN4ulT1p1oXNEDaaSJ?= =?us-ascii?Q?HGvykjNW6n/9Z5K+Et2+QjEa5M4f9QIey3ayq6f/y+OrKB8PSSdlArLxvjxW?= =?us-ascii?Q?EwntsY2dc+y7Mo2L5JxlPYDmf1lF80jGqWUSdwdceCtyGCS0sjvLZsq7GRKi?= =?us-ascii?Q?R53/NMUJY62UgfCsF3ni2Ilm39e60Hau/lwaWja11Ex90/eVO2XOj2+uRMAa?= =?us-ascii?Q?UEFCBnuvK+p85fNc/YpLYMkTCin/AN2l62EwL6xYAJm19rQmvEjGboLFtCqj?= =?us-ascii?Q?c8DF8iFrpzJgo7zgmZut805CS0q3wZSkL20oAODLgckM4iuX4joxDibODgbx?= =?us-ascii?Q?I2sB38PNPK1o4ZMAz/L93TuFQHohucx6kKGY9EwHRfcITYdyPlVq9Cr2SpGj?= =?us-ascii?Q?qoXvgqWlfCUdVtyFDI36NtLem2TctHRW56hdz74obupOF7IUvCxrCMEFJtxH?= =?us-ascii?Q?SwPHQJ5LmWc6/SYV92KDr5isDdRwxxDA/YNWhLzAJOtzit5Q4sz4R846jOWA?= =?us-ascii?Q?SBM9O4coYLB0onTYo2gpNTU/8h8e2cJgBUxzIwrbdPWvPyJJKsN/Mc4kY2bS?= =?us-ascii?Q?acA8q4Nv4Vmi36+3E3Ssan1YL0JcL5hYznAAaZlW5eJ0wYdu9heOgSL4nEH5?= =?us-ascii?Q?qoyPwOITD4RD7+jJdBMB4j70hp/6yqHEKPzsJAc5pPyNVB06KduqUzZbmXqL?= =?us-ascii?Q?g9cERUz9mDTTk/A1F3Xe9t2AOiGt+NHTqK7RRV4TNYIw/jXAC3lGE76pXmQy?= =?us-ascii?Q?ognQsUbUrTuJN8ztHEjXxWQuw0/v5f3Z6qF00Cbfrxqrn1btJBeMf1COA6jE?= =?us-ascii?Q?Uen+iYYkUfZU0FS5hnzb+kBZPRB3dkqEzOIW9bSZv4s75Y/N6dyjmUDEW3gd?= =?us-ascii?Q?HV9GaIIKkLb0zPWhdvNYc+HCjBxGofnBYaoT?= X-Forefront-PRVS: 0345CFD558 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;HE1PR0802MB2523;23:nzdDVYiqaVhm4gVWSS1/ezA7JQQStNPOmPndG5J?= =?us-ascii?Q?aG1+7b8aNBeMpZoqjBnNpW6JisRkV6sTbuXoRTLgkyJHNptWYGSgAe9LHUkC?= =?us-ascii?Q?wQUYzSDpBEB3ZlBGUfh6Z8oUYZzVN2hd3Ubnqdwq6LoWE45aWTXdg6rn6U7N?= =?us-ascii?Q?Enx6NK6deCuqhj++RypK2W6lxn0UKiggNrs5xtJuF28/crlVBfI4Pzt8GzB4?= =?us-ascii?Q?FOPsnuyLL4n9MgrCwUMnoe2sXFrG3BF8HAwv3c7D6qcGjkqjW530BcFszS3F?= =?us-ascii?Q?g2OlWM+rOBbG4IJjopOuxuiT0BPmS3kvxGGpaec7sPU3GRT0Zjqgoqd6XlSz?= =?us-ascii?Q?WsiKvDAnZHONXcHM0FKDe052OJbuzIBSO4o307L/fjRNxoyibqmNCDlI88rK?= =?us-ascii?Q?CdIHIH0c91tL/t7GnLPOJu5xormZyENkLKYCZHk7XHhdRbJI4z82i363FL1I?= =?us-ascii?Q?kEMe3a7nAk++U+gzy82sBnNOUwt6toQVu+M8WWSmb1kHghQhp2XAwB2D2tEW?= =?us-ascii?Q?z16ACCAGzBM42W02Dy9G6WXTvgU9wif5yGH9GTUZb9Z7spoL2nJ09ghAnJb+?= =?us-ascii?Q?gu2TpDtVMN9b+HGLRa3+sCPuPPyeNowIztfr4DQ0b09lY2wpZBqZAGuE37Bq?= =?us-ascii?Q?MqkL8lK1zNBl2fU2Dt50kCLnZx3uE+SRSRD1e7yzYe+NQbMvQG71914BsM8Q?= =?us-ascii?Q?dVPBKHpfrySEQgIcC6mdqaXcKzxRsST4HbvCZUCyLLQ0G2BcR2plooOisWMX?= =?us-ascii?Q?9HG6j7+Ob10v2G1ac5p6HKsVvdrLUbxWGroQ5z3zrPyXXJV/1vF6HcmRtDRU?= =?us-ascii?Q?c132agw/i9Ag0DkVJ0/fvp2o04b7VdPzqmXNRpu69EQz9X9yOidugrA9FbCC?= =?us-ascii?Q?tyaCZ5U2GGpHgPin14OOjVFmC7AwObB/k88QgMfoVvUfh42TaF7VGgJubhVS?= =?us-ascii?Q?xZ8JKkiwGCCZflV0Lxh75MsxUgGCHpiBIaY1iq6LQfugTIg/t2C8QQCvVdAH?= =?us-ascii?Q?O2JK+AAI9a58QcKbNlpLfPyrIPE5623UOgOne66nN+GzKcc6DTokVZdyPYHp?= =?us-ascii?Q?3FhnIsRT8uxPpw6h3v0sI5g0eVUR+WY+D63ifvL/6K5lLkUuFSWKZiaG6NwC?= =?us-ascii?Q?9IImncL7G6w61b1CeH5b3IMhzDH/Zp1QMi9rvOS0PNE4r3u/D6GlASTVq2G1?= =?us-ascii?Q?Hol4D7rq1hdljYAX/v4UjhyZUp36zT6XBkQEEromYB+4btZLZXQFVFMBvSQg?= =?us-ascii?Q?TC71Kg4Rc8EDCjZA8r4A=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;HE1PR0802MB2523;6:lw4Rea5bGVvX6luPEKx2A94Sy+xKQSrHMkq2vfdz?= =?us-ascii?Q?BgQWqOTHohNBHcOvvxCZEPxXL8/3e9ACceZEKUw2DNpxyO3qpFKS3Mc+BGLz?= =?us-ascii?Q?PSzuDIkoQbEU0gCSLfImgdxpTrHborvMSh3Wuwt7IjQHzXMJ2LFUOBCTvPsr?= =?us-ascii?Q?BdePEKYoSOC/jWcNps7xizsivmtzQKGQhj22Gjg8zA8mZF4hZ1z0xs4TWsKk?= =?us-ascii?Q?PplmIghMXtIBRIEghRlypnHn6cYDgwWzzg66PhZl2svhX6q7k1epJF6GfJ/1?= =?us-ascii?Q?POqrg5BCRm4sMmougcSTrREW8OO4SYvF8Icc2BSKy0H9zUZ1NJcxqw4xt9SJ?= =?us-ascii?Q?tPhGfdPnPUVnGCMLf/A+LiPQ9tcbVUm80o+xNRQk2VtoGGA9cyjUZHIhVj3R?= =?us-ascii?Q?0QYKolXozRX/he1t9tF2z3YsZlZtgmp84eEol6lnq+7TdPdepu5ovfr8vaqz?= =?us-ascii?Q?3hxR4XEzgLJmFhvYQ03cpkGkLKc6ziRRD8l+bsEPr28iMI/+jHv2FKBFSrOe?= =?us-ascii?Q?hafBr1ceX2FTJLr673d9Tt/bOHesG0NrW0de5qfrDthCM9N2lnvDV49jZYtA?= =?us-ascii?Q?qQS2iuwJT/RcCJGVTiEpFjLe73QkUXq65nr0I5SU2cnC1SpUT7UHm9vV3GQB?= =?us-ascii?Q?SDGzbGmFBJsB/t08CAytJZO4T/SStyaaDBHwR/C3VcLrF/Sbw3FKZl89s+zs?= =?us-ascii?Q?W7YTlXlHl/Eiz1UaPi1hBapa7Dt2N8WxCUwl81lKjLudJEu7ETvx+WXYXvjJ?= =?us-ascii?Q?DzrJl8eIzZIDH7tktB4cRQmCqU2hwKutbEtnSOW24q4CTlfxla68FOac1O81?= =?us-ascii?Q?XMspsPeIK0tfExfGscWHYFy4qNxwHsHPuVkxa575LUJgI+ALr12jgOXUP+Um?= =?us-ascii?Q?FBstQLIL9D1/4EUFOtfcSgHpQG6XyHDkXlYPbIPFby1ZognDndlzpSPwW72H?= =?us-ascii?Q?Ngyfq25nX5cy7qrn2tZML9TY/K5oxtXw9nSpVbOh+5dEtvgEl4sHnsdynrAK?= =?us-ascii?Q?Z2iEZdS5/eHFRH84O/Ptxpk9?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2523;5:SkpK86EDxzxbNqeMYTjrVj9u3vjua5ufkKaEn4RZduvURcctdsd5fJw1ojfOL2/lsImbK6mEcEB3QldfQd20IhQojlodbEhHNM3hgw3RabS/Rf45JXwffRvK0NQSbPsXViDYx1GFoj5eV90BaQzuUGw0ev+Cx/LEm5G9BNkG2JTSh4bB9YUHRkUWeJt9phKQ16bCY1OFqJTJ1j80ByLLfoCJzuovDXRFkJrYW94zeZI0CH1riZ3SXPDY4ZTb7tITEArlE/io0TNUp8po6bl/JybVSDo9uY8jhsrjUbhakqqTDso47Y4jqdd2A/D7ozz3kzI4oEP2XeWsEUt6TiQzlbdsJ7QE1IJVQZgEuK32tBYiSdtO0j0Ifu6uBj7RgtovRrHHJbkOhzI2OutUllhUvvA23LRE82/zXpVCsHhAA0Oltk+OBvP2S4Fr8HeXV3TaSO1grG/9RfEdFxW0p3/1KqUdcent7CaVGuArJgQ+0DJuqFZTfFFBeZ2PVNRH6SVx;24:WAJ6erX44KJM2LbDI4V5h6KdbbwgVFgrEZrdnDRqmbVjFG8LhrqkwUEOsy0PXigK7EhtQ2J92mr+L3gYD9QC+CUch6g0Yooz6zBsWYxUI7s= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0802MB2523;7:stw5eaC7iR29X8F9BRah7vG3nv3BWipP6Yttr73oNeqRN2cE6crHpFqLwJmHuzMb0wkFrJgHLP6CaKAT4/vycWmQteqipZ9GDsZxYdk5l4+uVGvL+S8rCcLZ2+Ejc9GOembetPc4gm1zLlm2tyJsD0Y9NvE3sEQtxnMasgpckFh9l8WoTUf//55BHGf/hBrAgnST8jdrkvmaOj7O9xBf0/YLme6+v3/BusImKuUwHjl2nhWRFfCAkMYzjhz6O9pX1hLD+pWhroH3QUhtRrgYTDhwBJwq10GGyMTWP1nrYr6gcoNg/rLHmKZaynG/9VFMyJfGiEj3xJVZOAzosKLfBH96d156ozYy5hIQ/PXGxREhtrVZZQZj5eqerBCj5Tp6JVWY6WtsBRP8oPkAP24rwVf1lZkldW9JgQZRPiUJCYuphsXsE4kPsoGme4lJP7n6Ii/mog64tM6IxDmTYT1YD7nbcfY8GA3jRBclYkQrR3JVh9w0/bTzgpLpKSwUo9gw49NDZRY7GDb4m+2dN9B3YcYS1OzFqKNDCZE1CqwUSwdLsqYhF+PeeN5Pv8LIhnbVScd2eY4snNYAbK+mJsPYP5pKDuyL/2+JI6uqlMDMbhSA+ZqAg1FfJlq01e57q9WjgkgG07ZNBTVo2o47zBoy5XMF18XZuC38PpR5q5dFWYC79YE5vkiHsRqv+37JxGoUYudJ0Og7WM9M9B+qs6/4/vGuDrsw1vRkztiW6OStyauvS4vxUCLBq0pfugyj7AMOOe2EnHR1SzQK9okhgz1L+Kh2MflhFKUTYCINJ4CCqws= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2017 11:01:49.4226 (UTC) X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[217.140.96.140];Helo=[nebula.arm.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2523 X-IsSubscribed: yes X-SW-Source: 2017-06/txt/msg01566.txt.bz2 On Tue, Jun 20, 2017 at 11:13:24AM -0700, Andrew Pinski wrote: > Here is the updated patch based on the new infrastructure which is now included. > > OK? Bootstrapped and tested on aarch64-linux-gnu with no regressions > and tested again on SPEC CPU 2006 on THunderX T88 with the speed up > mentioned before. OK. Thanks, James > > Thanks, > Andrew Pinski > > ChangeLog: > * config/aarch64/aarch64-cores.def (thunderxt88p1): Use thunderxt88 tunings. > (thunderxt88): Likewise. > > * config/aarch64/aarch64.c (thunderxt88_prefetch_tune): New variable. > (thunderx_prefetch_tune): New variable. > (thunderx2t99_prefetch_tune): Update for the correct values. > (thunderxt88_tunings): New variable. > (thunderx_tunings): Use thunderx_prefetch_tune instead of generic_prefetch_tune. > (thunderx2t99_tunings): Use AUTOPREFETCHER_WEAK.