From patchwork Tue Jan 11 19:21:18 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 78423 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id BECBAB7082 for ; Wed, 12 Jan 2011 06:21:37 +1100 (EST) Received: (qmail 4227 invoked by alias); 11 Jan 2011 19:21:28 -0000 Received: (qmail 4157 invoked by uid 22791); 11 Jan 2011 19:21:26 -0000 X-SWARE-Spam-Status: No, hits=-6.0 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_HI, SPF_HELO_PASS, T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 11 Jan 2011 19:21:21 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id p0BJLJqp007149 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 11 Jan 2011 14:21:19 -0500 Received: from anchor.twiddle.home (ovpn-113-146.phx2.redhat.com [10.3.113.146]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p0BJLI7I007083; Tue, 11 Jan 2011 14:21:18 -0500 Message-ID: <4D2CADAE.6060808@redhat.com> Date: Tue, 11 Jan 2011 11:21:18 -0800 From: Richard Henderson User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Thunderbird/3.1.7 MIME-Version: 1.0 To: Jeff Law CC: Richard Henderson , gcc-patches@gcc.gnu.org, nickc@redhat.com, gerald@pfeifer.com Subject: Re: [PATCH 08/28] mn10300: Define the A and D constraints. References: <1294691517-19580-1-git-send-email-rth@redhat.com> <1294691517-19580-9-git-send-email-rth@redhat.com> <4D2C6ED5.2070103@redhat.com> <4D2C85C3.4020302@twiddle.net> <4D2C9D9B.2050705@redhat.com> In-Reply-To: <4D2C9D9B.2050705@redhat.com> X-IsSubscribed: yes 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 On 01/11/2011 10:12 AM, Jeff Law wrote: > Oh, I mis-read what A had been used for. I think documenting in the > release notes is all we really need to do for this. Ok? r~ Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.6/changes.html,v retrieving revision 1.85 diff -u -r1.85 changes.html --- changes.html 9 Jan 2011 14:12:15 -0000 1.85 +++ changes.html 11 Jan 2011 19:19:13 -0000 @@ -597,6 +597,21 @@ +

MN10300 / AM33

+
    +
  • The inline assembly register constraint "A" has + been renamed "c". This constraint is used to + select a floating-point register that can be used as the + destination of a multiply-accumulate instruction. +
  • +
  • New inline assembly register constraints "A" and + "D" have been added. These constraint letters + resolve to all general registers when compiling for AM33, and + resolve to address registers only or data registers only when + compiling for MN10300. +
  • +
+

picochip

PowerPC64