From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24505 invoked by alias); 15 Mar 2006 19:23:28 -0000 Received: (qmail 24497 invoked by uid 22791); 15 Mar 2006 19:23:28 -0000 X-Spam-Check-By: sourceware.org Received: from miranda.se.axis.com (HELO miranda.se.axis.com) (193.13.178.8) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 15 Mar 2006 19:23:27 +0000 Received: from ignucius.se.axis.com (ignucius.se.axis.com [10.83.5.18]) by miranda.se.axis.com (8.12.9/8.12.9/Debian-5local0.1) with ESMTP id k2FJNEVJ010940; Wed, 15 Mar 2006 20:23:14 +0100 Received: from ignucius.se.axis.com (localhost [127.0.0.1]) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) with ESMTP id k2FJNEmC028877; Wed, 15 Mar 2006 20:23:14 +0100 Received: (from hp@localhost) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) id k2FJNEPH028873; Wed, 15 Mar 2006 20:23:14 +0100 Date: Wed, 15 Mar 2006 19:23:00 -0000 Message-Id: <200603151923.k2FJNEPH028873@ignucius.se.axis.com> From: Hans-Peter Nilsson To: brolley@redhat.com CC: hans-peter.nilsson@axis.com, cgen@sourceware.org In-reply-to: <441849ED.1030503@redhat.com> (message from Dave Brolley on Wed, 15 Mar 2006 12:07:57 -0500) Subject: Re: [RFA:] Fix breakage of manually building SID CPU Mailing-List: contact cgen-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cgen-owner@sourceware.org X-SW-Source: 2006-q1/txt/msg00030.txt.bz2 > Date: Wed, 15 Mar 2006 12:07:57 -0500 > From: Dave Brolley > >So, uh, why would only parallel CPUs have delay-slots? Or do we > >actually have differing perceptions and definitions of what a > >"delay" is? > > > It's more of an extension of the notion of what parallel is. The "new" > delay implementation (SID only) thinks of a delay as something to be > done later, in parallel with something else. But it's not. A delayed branch doesn't (necessarily or usually) run in parallel with the delayed instruction or the one after the delayed one. brgds, H-P