From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-user+bounces-131142-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1RQZqV-0004Jj-08
	for garchives@archives.gentoo.org; Wed, 16 Nov 2011 07:23:47 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id F258F21C0B7;
	Wed, 16 Nov 2011 07:23:33 +0000 (UTC)
Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com [209.85.214.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id 0F28521C141
	for <gentoo-user@lists.gentoo.org>; Wed, 16 Nov 2011 07:21:55 +0000 (UTC)
Received: by bkaq10 with SMTP id q10so230814bka.40
        for <gentoo-user@lists.gentoo.org>; Tue, 15 Nov 2011 23:21:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=mime-version:in-reply-to:references:date:message-id:subject:from:to
         :content-type:content-transfer-encoding;
        bh=viJUYuOV+KNqOLwVDZIiqo6/P+7G9489JrCHxmDEOtU=;
        b=kxBK41Lc2vmxwGkinxw9TkKs/ZQ6+jfHuj504V6XfDMLtdtliM2zjy5bVjXFfcYR/c
         zTQaLRwTdgm2N+XU54p3M17NbMSVVXrFjdDaJtZY10YP4Z4DcpxJmwj4HX99l1TQb6M5
         zKYnSaAzZlHBOH0VBe/NpAVU9QUb1FM0dhxZg=
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.204.38.16 with SMTP id z16mr27642275bkd.66.1321428115198; Tue,
 15 Nov 2011 23:21:55 -0800 (PST)
Received: by 10.204.177.76 with HTTP; Tue, 15 Nov 2011 23:21:54 -0800 (PST)
In-Reply-To: <201111160811.17331.stephane@22decembre.eu>
References: <4EC2B642.3010500@gmail.com>
	<j9v1kh$6bi$1@dough.gmane.org>
	<CAA2qdGXF9pfpsy7FvpPJtXvcDB0WJ+xD0SAURLLxsbm713FWpw@mail.gmail.com>
	<201111160811.17331.stephane@22decembre.eu>
Date: Wed, 16 Nov 2011 02:21:54 -0500
Message-ID: <CA+czFiDZ=2zuse5SxL9HuuG3z_v=2zKFqeV-2+=w6MyPOCpkZw@mail.gmail.com>
Subject: Re: [gentoo-user] Re: Upgrading gcc: both 4.4 and 4.5 needed?
From: Michael Mol <mikemol@gmail.com>
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 86c47ff4-c5be-41ea-a3c3-213e880c0d0f
X-Archives-Hash: bc0525e3b7352c1462e67b96bbdc4e9c

On Wed, Nov 16, 2011 at 2:11 AM, St=C3=A9phane Guedon <stephane@22decembre.=
eu> wrote:
> On Wednesday 16 November 2011 02:07:12 Pandu Poluan wrote:
>> And if you're adventurous, add USE "graphite", reemerge gcc, and reemerg=
e
>> world :)
>
> what does "graphite" add ?

Thanks for reminding me; I meant to look it up when I got home.

shortcircuit:1@serenity~
Wed Nov 16 02:16 AM
!501 #1 j0 ?0 $ euse -i graphite
global use flags (searching: graphite)
************************************************************
no matching entries found

local use flags (searching: graphite)
************************************************************

[snip]

[-      ] graphite
    sys-devel/gcc: Add support for the framework for loop optimizations
    based on a polyhedral intermediate representation

So, a new, experimental optimization model and framework inside your
compiler. If it's specifically for optimizing on loops, I'll venture a
guess it's going to be mostly effective for graphics libraries and
apps. I've got some slightly riskier educated guesses on how it works
and what some numeric side effects and consequences might be, but they
scare me, so I think I'll leave it to someone who actually knows more
about it...

--=20
:wq