From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16113 invoked by alias); 16 May 2004 22:19:40 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 16096 invoked by uid 48); 16 May 2004 22:19:38 -0000 Date: Mon, 17 May 2004 11:27:00 -0000 Message-ID: <20040516221938.16095.qmail@sourceware.org> From: "rearnsha at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20030526135310.10982.pb@gcc.gnu.org> References: <20030526135310.10982.pb@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug target/10982] [arm] poor optimisation of "if (var & const)" X-Bugzilla-Reason: CC X-SW-Source: 2004-05/txt/msg01754.txt.bz2 List-Id: ------- Additional Comments From rearnsha at gcc dot gnu dot org 2004-05-16 22:19 ------- The proposed patch isn't quite correct. There are already patterns that can be used as the target of the split, so there's no need to add new ones, and the split needs to 1) Convert operand2 2) Not apply to Thumb state Patch forthcoming. -- What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Component|rtl-optimization |target Last reconfirmed|2004-01-01 07:59:12 |2004-05-16 22:19:36 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10982