Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932153AbXACWRD (ORCPT ); Wed, 3 Jan 2007 17:17:03 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932147AbXACWRB (ORCPT ); Wed, 3 Jan 2007 17:17:01 -0500 Received: from smtp.osdl.org ([65.172.181.25]:55259 "EHLO smtp.osdl.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932153AbXACWRA (ORCPT ); Wed, 3 Jan 2007 17:17:00 -0500 Date: Wed, 3 Jan 2007 14:13:18 -0800 (PST) From: Linus Torvalds To: Denis Vlasenko cc: Grzegorz Kulewski , Alan , Mikael Pettersson , s0348365@sms.ed.ac.uk, 76306.1226@compuserve.com, akpm@osdl.org, bunk@stusta.de, greg@kroah.com, linux-kernel@vger.kernel.org, yanmin_zhang@linux.intel.com Subject: Re: kernel + gcc 4.1 = several problems In-Reply-To: <200701032248.38653.vda.linux@googlemail.com> Message-ID: References: <200701030212.l032CDXe015365@harpo.it.uu.se> <200701032047.02941.vda.linux@googlemail.com> <200701032248.38653.vda.linux@googlemail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 786 Lines: 20 On Wed, 3 Jan 2007, Denis Vlasenko wrote: > > IOW: yet another slot in instruction opcode matrix and thousands of > transistors in instruction decoders are wasted because of this > "clever invention", eh? Well, in all fairness, it can probably help more on certain microarchitectures. Intel is fairly aggressively OoO, especially in Core 2, and predicted branches are not only free, they allow OoO to do a great job around them. But an in-order architecture doesn't have that, and cmov might show more of an advantage there. Linus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/