From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 111936 invoked by alias); 28 Jun 2019 00:06:13 -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 111925 invoked by uid 89); 28 Jun 2019 00:06:12 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-6.4 required=5.0 tests=AWL,BAYES_00,KAM_SHORT,KHOP_DYNAMIC,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.1 spammy=organized X-HELO: mx0a-001b2d01.pphosted.com Received: from mx0b-001b2d01.pphosted.com (HELO mx0a-001b2d01.pphosted.com) (148.163.158.5) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 28 Jun 2019 00:06:11 +0000 Received: from pps.filterd (m0098414.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x5S01rJK028610 for ; Thu, 27 Jun 2019 20:06:10 -0400 Received: from e34.co.us.ibm.com (e34.co.us.ibm.com [32.97.110.152]) by mx0b-001b2d01.pphosted.com with ESMTP id 2td695ujap-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 27 Jun 2019 20:06:09 -0400 Received: from localhost by e34.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 28 Jun 2019 01:06:09 +0100 Received: from b03cxnp08028.gho.boulder.ibm.com (9.17.130.20) by e34.co.us.ibm.com (192.168.1.134) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Fri, 28 Jun 2019 01:06:05 +0100 Received: from b03ledav001.gho.boulder.ibm.com (b03ledav001.gho.boulder.ibm.com [9.17.130.232]) by b03cxnp08028.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id x5S064xd54329664 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 28 Jun 2019 00:06:05 GMT Received: from b03ledav001.gho.boulder.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id DA8036E053; Fri, 28 Jun 2019 00:06:04 +0000 (GMT) Received: from b03ledav001.gho.boulder.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 78EE76E050; Fri, 28 Jun 2019 00:06:04 +0000 (GMT) Received: from ibm-toto.the-meissners.org (unknown [9.32.77.177]) by b03ledav001.gho.boulder.ibm.com (Postfix) with ESMTPS; Fri, 28 Jun 2019 00:06:04 +0000 (GMT) Date: Fri, 28 Jun 2019 00:06:00 -0000 From: Michael Meissner To: gcc-patches@gcc.gnu.org, segher@kernel.crashing.org, dje.gcc@gmail.com, meissner@linux.ibm.com Subject: Add support for PowerPC prefixed memory instructions and pc-relative support (Intro) Mail-Followup-To: Michael Meissner , gcc-patches@gcc.gnu.org, segher@kernel.crashing.org, dje.gcc@gmail.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) x-cbid: 19062800-0016-0000-0000-000009C85576 X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00011343; HX=3.00000242; KW=3.00000007; PH=3.00000004; SC=3.00000286; SDB=6.01224226; UDB=6.00644321; IPR=6.01005414; MB=3.00027497; MTD=3.00000008; XFM=3.00000015; UTC=2019-06-28 00:06:07 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 19062800-0017-0000-0000-000043D01420 Message-Id: <20190628000602.GA24286@ibm-toto.the-meissners.org> X-SW-Source: 2019-06/txt/msg01823.txt.bz2 To keep things organized, I'm going to start submitting the patches for for a possible future PowerPC machine's prefixed addressing (including pc-relative suport) as threads under this message. There are two patches that I've already submitted that are needed for the rest of the patches: Patch #1 PR Fix floatsi{sf,df}2 and floatunssi{sf,df}2 for a future powerpc machine https://gcc.gnu.org/ml/gcc-patches/2019-06/msg01791.html Patch #2 Prepare for prefixed instructions on PowerPC https://gcc.gnu.org/ml/gcc-patches/2019-06/msg01812.html I am trying to break the patches into smaller related pieces, instead of just submitting a combination patch. -- Michael Meissner, IBM IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA email: meissner@linux.ibm.com, phone: +1 (978) 899-4797