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 ) 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 ; Wed, 16 Nov 2011 07:21:55 +0000 (UTC) Received: by bkaq10 with SMTP id q10so230814bka.40 for ; 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: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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> <201111160811.17331.stephane@22decembre.eu> Date: Wed, 16 Nov 2011 02:21:54 -0500 Message-ID: Subject: Re: [gentoo-user] Re: Upgrading gcc: both 4.4 and 4.5 needed? From: Michael Mol 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 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