From patchwork Wed Aug 14 17:40:10 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bernd Edlinger X-Patchwork-Id: 1147155 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-506966-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=hotmail.de Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="lsG731UD"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 467xgZ3yvxz9s7T for ; Thu, 15 Aug 2019 03:40:26 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:subject:date:message-id:content-type:content-id :content-transfer-encoding:mime-version; q=dns; s=default; b=Ivw G8cFbzLB9btE+8gBF7bU5twdKkfZ8zhBF0+Bt7Y3hmWF5jsRcKq06JWny8euF78x P8dGNhwfDk8/+ExSKDKhzT3G8WkYVRr1BmpW4UqdgEYxJtoPox/gZ3Nx3+iBE97f dU1IgIRwQTX61jeQ+eUpaUCAu0NYM+YK/NtTheqE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:from :to:subject:date:message-id:content-type:content-id :content-transfer-encoding:mime-version; s=default; bh=2TNS9dgq4 DOBqtSwwzBO+7LzYuk=; b=lsG731UDS0odrfM54+/oXMTYjNZssR1RXg5Cswo0j xX2vGPpcKKzXCIfryYFv/ALcI0Gp+EqpltZhoSMSXQssB0NWOprxIbXiH3txBfac uMvyXNoyG2eHIK5i9hPRtnRWUJ3wfGTh1KjUUemVT/P9I+t9Igtj58awqpD0so7/ Dc= Received: (qmail 126349 invoked by alias); 14 Aug 2019 17:40:18 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 126341 invoked by uid 89); 14 Aug 2019 17:40:17 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-8.8 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, GIT_PATCH_2, GIT_PATCH_3, KAM_ASCII_DIVIDERS, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:1020 X-HELO: EUR02-AM5-obe.outbound.protection.outlook.com Received: from mail-oln040092067012.outbound.protection.outlook.com (HELO EUR02-AM5-obe.outbound.protection.outlook.com) (40.92.67.12) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 14 Aug 2019 17:40:16 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kzx0dEMmrzcyc+TQA6SCmp18jAlbeWkU4xLAdqRtlcmAXyJ1QQBba3I5eGxphyn/tQ1PTXsLm5OsRiuaQWxDtrlVmnIudoNAP0WYqe6lC+goUkW+FfMxNJEUiXBZhq842BFkUtc+186bpX2QUTm6g7SwAwiGxN1GeSnUOMvBqrKji15xmxHRXBY2ftJ4TfPhO/3+MNuO4Nv+Uc9CDlWRw+0Mo0xSecdQAYCa9hSJcV2OSPm3pg1dEHdFd5mHVv+feGkruxsYltDLb2zmjVHS3p3fKgKTUZ4twXHbTpMWoS73PWlT+qnncUWxEsKvT+xHFHVHAUS0lEVO86dNzzTGuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9chMRxaH1SGryKo5paOmzwAdfAEO4GHe+uusvCFj24g=; b=AeVNHJozZK6dLff+PlTqWePPhdc311PdZvR6UrdhlkoTHBH5KAm/nyAWAfG5K0uvL88COhnEDllKcQ8vzDcGblH+YGbfAVRiX8eKTr8B4Bjxm3eVSnmDxxq/FjpSwlSx0aOKbE0toW6DUwGvm2xPPuITUhRHj2v+ARAh8iy+9lCh0DCxqKpZLRhitP1B0nQYZRRF7eSu/KWkTt8mQAVSFZbZzGRl7s+XaSr83us6Pja4Fx/mkhadoG6+LuwPvBeqOzFeiTZ/jfkYxplUmGlygr3AmWzfTYIIfvNMoU7pd4pr/Epozkl87E8qwAyMvIAGDCwt94ZTTKGA32lN8jpicA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from AM5EUR02FT022.eop-EUR02.prod.protection.outlook.com (10.152.8.53) by AM5EUR02HT034.eop-EUR02.prod.protection.outlook.com (10.152.9.109) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2178.16; Wed, 14 Aug 2019 17:40:10 +0000 Received: from AM6PR10MB2566.EURPRD10.PROD.OUTLOOK.COM (10.152.8.52) by AM5EUR02FT022.mail.protection.outlook.com (10.152.8.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2178.16 via Frontend Transport; Wed, 14 Aug 2019 17:40:10 +0000 Received: from AM6PR10MB2566.EURPRD10.PROD.OUTLOOK.COM ([fe80::4056:d9d8:9ce5:1976]) by AM6PR10MB2566.EURPRD10.PROD.OUTLOOK.COM ([fe80::4056:d9d8:9ce5:1976%4]) with mapi id 15.20.2157.022; Wed, 14 Aug 2019 17:40:10 +0000 From: Bernd Edlinger To: "gcc-patches@gcc.gnu.org" , Richard Biener Subject: [COMMITTED] Set memory alignment in expand_builtin_init_descriptor Date: Wed, 14 Aug 2019 17:40:10 +0000 Message-ID: x-microsoft-original-message-id: <2312d08b-0d1d-894c-abbe-50404bd04ddd@hotmail.de> x-ms-exchange-purlcount: 1 x-ms-exchange-transport-forked: True Content-ID: <2F48A8CB8EEBAF4CB59C864373F766EA@EURPRD10.PROD.OUTLOOK.COM> MIME-Version: 1.0 Committed as r274487 with approval in https://gcc.gnu.org/ml/gcc-patches/2019-08/msg00974.html Thanks Bernd. Index: gcc/builtins.c =================================================================== --- gcc/builtins.c (revision 274486) +++ gcc/builtins.c (revision 274487) @@ -5756,6 +5756,7 @@ expand_builtin_init_descriptor (tree exp) r_descr = expand_normal (t_descr); m_descr = gen_rtx_MEM (BLKmode, r_descr); MEM_NOTRAP_P (m_descr) = 1; + set_mem_align (m_descr, GET_MODE_ALIGNMENT (ptr_mode)); r_func = expand_normal (t_func); r_chain = expand_normal (t_chain); Index: gcc/ChangeLog =================================================================== --- gcc/ChangeLog (revision 274486) +++ gcc/ChangeLog (revision 274487) @@ -1,3 +1,7 @@ +2019-08-14 Bernd Edlinger + + * builtins.c (expand_builtin_init_descriptor): Set memory alignment. + 2019-08-14 Martin Sebor PR tree-optimization/91294