From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31582 invoked by alias); 6 Aug 2007 17:02:49 -0000 Received: (qmail 31011 invoked by uid 22791); 6 Aug 2007 17:02:32 -0000 X-Spam-Check-By: sourceware.org Received: from palrel12.hp.com (HELO palrel12.hp.com) (156.153.255.237) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 06 Aug 2007 17:02:29 +0000 Received: from smtp1.cup.hp.com (smtp.cup.hp.com [15.4.32.117]) by palrel12.hp.com (Postfix) with ESMTP id 1CD0A36E53 for ; Mon, 6 Aug 2007 10:02:02 -0700 (PDT) Received: from hpsje.cup.hp.com (hpsje.cup.hp.com [16.89.92.85]) by smtp1.cup.hp.com (Postfix) with ESMTP id D4AA54A7E31 for ; Mon, 6 Aug 2007 17:02:02 +0000 (UTC) Received: (from sje@localhost) by hpsje.cup.hp.com (8.9.3 (PHNE_29774)/8.9.3) id KAA11354 for gcc-patches@gcc.gnu.org; Mon, 6 Aug 2007 10:02:02 -0700 (PDT) Date: Mon, 06 Aug 2007 17:02:00 -0000 From: Steve Ellcey Message-Id: <200708061702.KAA11354@hpsje.cup.hp.com> To: gcc-patches@gcc.gnu.org Subject: Another obvious IA64 patch Reply-To: sje@cup.hp.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 X-SW-Source: 2007-08/txt/msg00356.txt.bz2 This is another patch related to some recent changes I made. In one of my new instructions I used the 'g' constraint instead of 'G'. This patch fixes it. Tested on IA64 HP-UX and Linux and checked in under the obvious rule. Steve Ellcey sje@cup.hp.com 2007-08-06 Steve Ellcey * config/ia64/div.md (m2subrf4_cond): Change 'g' to 'G'. Index: config/ia64/div.md =================================================================== --- config/ia64/div.md (revision 127234) +++ config/ia64/div.md (working copy) @@ -140,10 +140,10 @@ (define_insn "m2subrf4_cond" (if_then_else:RF (ne:RF (match_operand:BI 1 "register_operand" "c,c") (const_int 0)) (minus:RF - (match_operand:RF 2 "fr_reg_or_fp01_operand" "fg,fG") + (match_operand:RF 2 "fr_reg_or_fp01_operand" "fG,fG") (mult:RF - (match_operand:RF 3 "fr_reg_or_fp01_operand" "fg,fG") - (match_operand:RF 4 "fr_reg_or_fp01_operand" "fg,fG"))) + (match_operand:RF 3 "fr_reg_or_fp01_operand" "fG,fG") + (match_operand:RF 4 "fr_reg_or_fp01_operand" "fG,fG"))) (match_operand:RF 5 "fr_reg_or_0_operand" "0,H"))) (use (match_operand:SI 6 "const_int_operand" "")) (use (match_operand:SI 7 "const_int_operand" ""))]