From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16564 invoked by alias); 7 Dec 2003 19:05:56 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 16557 invoked from network); 7 Dec 2003 19:05:55 -0000 Received: from unknown (HELO fencepost.gnu.org) (199.232.76.164) by sources.redhat.com with SMTP; 7 Dec 2003 19:05:55 -0000 Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.24) id 1AT4DT-0006Rh-NN for gcc@gnu.org; Sun, 07 Dec 2003 14:05:15 -0500 Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AT5Ax-0001Y1-9z for gcc@gnu.org; Sun, 07 Dec 2003 15:07:15 -0500 Received: from [216.136.173.79] (helo=web14303.mail.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.24) id 1AT5Aw-0001XJ-Oo for gcc@gnu.org; Sun, 07 Dec 2003 15:06:42 -0500 Message-ID: <20031207190515.19649.qmail@web14303.mail.yahoo.com> Received: from [80.162.16.34] by web14303.mail.yahoo.com via HTTP; Sun, 07 Dec 2003 20:05:15 CET Date: Sun, 07 Dec 2003 19:19:00 -0000 From: =?iso-8859-1?q?Mads=20Lindstr=F8m?= Subject: more SIMD operations To: gcc@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) X-SW-Source: 2003-12/txt/msg00480.txt.bz2 I am currently developing a background subtraction program and I am looking at SIMD instructions to speed it up. I would like to do this without the use of assempler. I have therefore been looking at GCC's support of such operations and found http://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html. However GCC seems only to support +, -, *, /, and unary minus. Are there any plans to support more operators? I am especially thinking about saturated versions of +, -, *, /, and absdiff. Yahoo! Mail (http://dk.mail.yahoo.com) - Gratis: 6 MB lagerplads, spamfilter og virusscan