From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18167 invoked by alias); 8 Mar 2010 16:46:09 -0000 Received: (qmail 18088 invoked by uid 48); 8 Mar 2010 16:45:56 -0000 Date: Mon, 08 Mar 2010 16:46:00 -0000 Message-ID: <20100308164556.18087.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug debug/43290] ICE in dwarf2out_frame_debug_expr In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "jakub at gcc dot gnu dot org" 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 X-SW-Source: 2010-03/txt/msg00676.txt.bz2 ------- Comment #8 from jakub at gcc dot gnu dot org 2010-03-08 16:45 ------- Created an attachment (id=20044) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20044&action=view) gcc44-pr43290-2.patch Another fix. Wonder why that insn is marked as frame related at all, for the drap saving the spill (and restore) generated by ix86_expand_prologue/ix86_expand_epilogue should be the canonical one, after all where the vDRAP was spilled to is something that could be clobbered before the epilogue if vDRAP starts living in the register again, etc. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43290