From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19493 invoked by alias); 10 Jul 2013 22:10:25 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 19447 invoked by uid 48); 10 Jul 2013 22:10:20 -0000 From: "ramana at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug rtl-optimization/57462] ira-costs considers only a single register at a time Date: Wed, 10 Jul 2013 22:10:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: rtl-optimization X-Bugzilla-Version: 4.8.0 X-Bugzilla-Keywords: missed-optimization, ra X-Bugzilla-Severity: normal X-Bugzilla-Who: ramana at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2013-07/txt/msg00630.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57462 Ramana Radhakrishnan changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ramana at gcc dot gnu.org --- Comment #3 from Ramana Radhakrishnan --- This is part of the reason why on trunk we currently disable 64 bit arithmetic in neon in a large number of cases. It's sometimes just not worth it - Additionally neon doesn't have comparison operations so many times one has noticed that we keep doing a lot of operations on the neon side and then you just have to move back to the integer side to the comparisons. So there are times when this doesn't happen properly. Ramana