From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3604 invoked by alias); 25 Jan 2006 18:59:27 -0000 Received: (qmail 3576 invoked by uid 48); 25 Jan 2006 18:59:25 -0000 Date: Wed, 25 Jan 2006 18:59:00 -0000 Message-ID: <20060125185925.3575.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug rtl-optimization/25703] [4.2 Regression] ACATS cxa4024 failure In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ebotcazou at gcc dot gnu dot org" 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 X-SW-Source: 2006-01/txt/msg02778.txt.bz2 List-Id: ------- Comment #10 from ebotcazou at gcc dot gnu dot org 2006-01-25 18:59 ------- > No, it still needs -mtune=pentiumpro to pass. OK, thanks, I see the problem. Roger, if you haven't already plugged it, the very same hole is present in the STRICT_LOW_PART case too. For Jan's testcase: (insn 10 35 12 2 (set (zero_extract:SI (subreg:SI (reg/v:DI 58 [ a ]) 4) (const_int 8 [0x8]) (const_int 8 [0x8])) (const_int 1 [0x1])) 53 {movsi_insv_1} (insn_list:REG_DEP_TRUE 35 (nil)) (nil)) (insn 12 10 14 2 (set (subreg:SI (reg/v:DI 58 [ a ]) 0) (const_int 1 [0x1])) 34 {*movsi_1} (insn_list:REG_DEP_TRUE 10 (nil)) (nil)) (insn 14 12 16 2 (set (strict_low_part (subreg:QI (reg/v:DI 58 [ a ]) 4)) (const_int 1 [0x1])) 46 {*movstrictqi_1} (insn_list:REG_DEP_TRUE 12 (nil)) (nil)) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25703