From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10688 invoked by alias); 25 May 2007 20:11:41 -0000 Received: (qmail 10671 invoked by uid 22791); 25 May 2007 20:11:40 -0000 X-Spam-Check-By: sourceware.org Received: from an-out-0708.google.com (HELO an-out-0708.google.com) (209.85.132.246) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 25 May 2007 20:11:39 +0000 Received: by an-out-0708.google.com with SMTP id c3so280308ana for ; Fri, 25 May 2007 13:11:24 -0700 (PDT) Received: by 10.142.87.15 with SMTP id k15mr85206wfb.1180123883952; Fri, 25 May 2007 13:11:23 -0700 (PDT) Received: by 10.142.106.20 with HTTP; Fri, 25 May 2007 13:11:23 -0700 (PDT) Message-ID: <571f6b510705251311n6e0bbcc5nd75c55dd5999fe76@mail.gmail.com> Date: Fri, 25 May 2007 20:13:00 -0000 From: "Steven Bosscher" To: gcc-patches , richard@codesourcery.com Subject: Re: dataflow branch merging plans. In-Reply-To: <87veegyjp8.fsf@firetop.home> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46543F49.8060104@naturalbridge.com> <46557380.9060105@t-online.de> <571f6b510705241344u750c6499r27942cda78f40e32@mail.gmail.com> <46562C36.5090605@redhat.com> <571f6b510705241552x2b8665ffre1f691aeeaee982@mail.gmail.com> <4656F755.3000702@redhat.com> <87veegyjp8.fsf@firetop.home> 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: 2007-05/txt/msg01743.txt.bz2 On 5/25/07, Richard Sandiford wrote: > "Vladimir N. Makarov" writes: > > honza: you know vlad... he has great ideas, in theory, but there's a reason why he never manages to actually finish something properly ;-) > > hmm, for example dfa automatos does their job relatively well... > > ...if you're willing to accept that: > > a) it takes 30% of the total compile time > > b) all the good parts are written by zack > > c) all the scheduler descriptions except itanium are written by me > > (oh, and mips, which paolo bonzini took care of) > > I know this wasn't meant to be taken seriously, Obviously. > I'm not aware that Paolo wrote any of the MIPS scheduler descriptions. > (Forgive me if I'm wrong Paolo.) The define_function_unit-to-DFA > conversion was done my Eric and myself, and the DFA-from-scratch > schedulers were written by an unholy alliance of Eric, Mike Meissner, > David Ung, Joseph Myers and me. (Sorry again if I've missed anyone.) Right. To complete the record, what happened is that I converted a bunch of old descriptions but didn't know how to handle MIPS because there were so many rather compilcated descriptions. Paolo came up with a script to batch-convert the MIPS descriptions to the DFA descriptions, but IFAIK we ended up not using those because you and Eric (and others) helped do the conversion properly. Gr. Steven