From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27130 invoked by alias); 7 Oct 2006 00:24:10 -0000 Received: (qmail 27122 invoked by uid 22791); 7 Oct 2006 00:24:10 -0000 X-Spam-Check-By: sourceware.org Received: from web27401.mail.ukl.yahoo.com (HELO web27401.mail.ukl.yahoo.com) (217.146.177.177) by sourceware.org (qpsmtpd/0.31) with SMTP; Sat, 07 Oct 2006 00:24:08 +0000 Received: (qmail 63422 invoked by uid 60001); 7 Oct 2006 00:24:05 -0000 Message-ID: <20061007002405.63420.qmail@web27401.mail.ukl.yahoo.com> Received: from [202.68.145.230] by web27401.mail.ukl.yahoo.com via HTTP; Sat, 07 Oct 2006 01:24:05 BST Date: Sat, 07 Oct 2006 00:24:00 -0000 From: ranjith kumar Subject: Regarding SIMD features of GCC To: gcc-help@gcc.gnu.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes 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 X-SW-Source: 2006-10/txt/msg00056.txt.bz2 Hi, I have the following queries: 1) Apart from general optimizations (enabled by -O3 flag), what is the total list of optimizations done by gcc(GNU C compiler) for Pentium-4 processor? ie)processor specific optimizations only Can any one tell any source where I can find them? 2)Where can I find list of functions and data types defined to exploit SIMD features of Pentium-4 processor by GCC. (I am familiar with SIMD features of Pentium-4.) 3) Pentium-4 has special instructions like MOVNTQ, MOVNTPS ...to enable data from XMM and MMX registers to be stored to memory using a non-temporal hint. How to do the same in a C language? Can any one help me? Thanks. ___________________________________________________________ Inbox full of spam? Get leading spam protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html