From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17631 invoked by alias); 31 Aug 2004 07:10:44 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 17583 invoked from network); 31 Aug 2004 07:10:31 -0000 Received: from unknown (HELO mx5.informatik.uni-tuebingen.de) (134.2.12.32) by sourceware.org with SMTP; 31 Aug 2004 07:10:31 -0000 Received: from localhost (loopback [127.0.0.1]) by mx5.informatik.uni-tuebingen.de (Postfix) with ESMTP id 8CD94113; Tue, 31 Aug 2004 09:10:30 +0200 (MST) Received: from mx5.informatik.uni-tuebingen.de ([127.0.0.1]) by localhost (mx5 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14860-04; Tue, 31 Aug 2004 09:10:28 +0200 (DFT) Received: from juist (semeai.Informatik.Uni-Tuebingen.De [134.2.15.66]) by mx5.informatik.uni-tuebingen.de (Postfix) with ESMTP id 7017E10E; Tue, 31 Aug 2004 09:10:28 +0200 (MST) Received: from falk by juist with local (Exim 4.34) id 1C22mh-0000M3-C9; Tue, 31 Aug 2004 09:10:27 +0200 To: Mike Sharov Cc: gcc-help@gcc.gnu.org Subject: Re: How can I tell the compiler to not store excessively? References: <4133BB9F.3010705@talentg.com> From: Falk Hueffner Date: Tue, 31 Aug 2004 12:01:00 -0000 In-Reply-To: <4133BB9F.3010705@talentg.com> (Mike Sharov's message of "Mon, 30 Aug 2004 19:43:27 -0400") Message-ID: <87brgr236l.fsf@informatik.uni-tuebingen.de> User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.5 (cabbage, linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by amavisd-new (McAfee AntiVirus) at informatik.uni-tuebingen.de X-SW-Source: 2004-08/txt/msg00298.txt.bz2 Mike Sharov writes: > I am trying to write several inline assembly functions to facilitate > use of MMX instructions and I would like for them to be concatenated > without transfer in and out of registers between calls if the data is > already loaded in a register. I'd recommend you use try the macros from like _m_paddb. If they don't produce proper code, please file a bug report. -- Falk