From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19386 invoked by alias); 15 Apr 2011 13:00:05 -0000 Received: (qmail 19339 invoked by uid 22791); 15 Apr 2011 13:00:03 -0000 X-SWARE-Spam-Status: No, hits=-6.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI X-Spam-Check-By: sourceware.org Received: from cantor.suse.de (HELO mx1.suse.de) (195.135.220.2) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 15 Apr 2011 12:59:58 +0000 Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.221.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.suse.de (Postfix) with ESMTP id 2AC105362F for ; Fri, 15 Apr 2011 14:59:57 +0200 (CEST) Resent-From: Martin Jambor Resent-Date: Fri, 15 Apr 2011 14:59:56 +0200 Resent-Message-ID: <20110415125956.GA16443@virgil.arch.suse.de> Resent-To: GCC Patches Message-Id: <20110415125619.325556455@virgil.suse.cz> User-Agent: quilt/0.48-16.4 Date: Fri, 15 Apr 2011 13:00:00 -0000 From: Martin Jambor To: GCC Patches Cc: Richard Guenther Subject: [PATCH 0/4] Devirtualization fix and improvements X-IsSubscribed: yes 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: 2011-04/txt/msg01183.txt.bz2 Hi, the following set of patches is a bunch of early fixups and improvements to the current devirtualization mechanism which are semi-related but are meant to be applied on top of each other. One nice thing about them is that they improve SPEC 2006 473.astar by over 3% with LTO. More comments above the individual patches. Thanks, Martin