From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21014 invoked by alias); 19 Apr 2006 15:20:37 -0000 Received: (qmail 21003 invoked by uid 22791); 19 Apr 2006 15:20:36 -0000 X-Spam-Check-By: sourceware.org Received: from mta08-winn.ispmail.ntl.com (HELO mtaout02-winn.ispmail.ntl.com) (81.103.221.48) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 19 Apr 2006 15:20:33 +0000 Received: from aamtaout04-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout02-winn.ispmail.ntl.com with ESMTP id <20060419152027.OAB29040.mtaout02-winn.ispmail.ntl.com@aamtaout04-winn.ispmail.ntl.com> for ; Wed, 19 Apr 2006 16:20:27 +0100 Received: from zapata.pink ([82.6.101.32]) by aamtaout04-winn.ispmail.ntl.com with ESMTP id <20060419152027.TEGD16086.aamtaout04-winn.ispmail.ntl.com@zapata.pink> for ; Wed, 19 Apr 2006 16:20:27 +0100 Received: from zapata.pink (localhost.localdomain [127.0.0.1]) by zapata.pink (8.13.1/8.13.1) with ESMTP id k3JFKKEe004873; Wed, 19 Apr 2006 16:20:20 +0100 Received: (from aph@localhost) by zapata.pink (8.13.1/8.13.1/Submit) id k3JFKJwa004870; Wed, 19 Apr 2006 16:20:19 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17478.21811.177348.931192@zapata.pink> Date: Wed, 19 Apr 2006 15:20:00 -0000 From: Andrew Haley To: Christian Schoenebeck , gcc-help@gcc.gnu.org, linuxsampler-devel@lists.sourceforge.net Subject: Re: GCC Vector Extensions In-Reply-To: <17478.17160.976293.718811@zapata.pink> References: <200604072057.54623.cuse@users.sourceforge.net> <200604190158.24519.cuse@users.sourceforge.net> <17477.62729.5633.351497@zapata.pink> <200604191440.05820.cuse@users.sourceforge.net> <17478.17160.976293.718811@zapata.pink> X-Mailer: VM 7.19 under Emacs 21.3.1 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-04/txt/msg00189.txt.bz2 OK, I got it now. The full spec is at http://publib.boulder.ibm.com/infocenter/macxhelp/v6v81/index.jsp?topic=/com.ibm.vacpp6m.doc/language/ref/clrc03altivec_types.htm and the relevant passage is "Vector types can be cast to other vector types. The cast does not perform a conversion: it preserves the 128-bit pattern, but not necessarily the value. A cast between a vector type and a scalar type is not allowed." Andrew.