From patchwork Mon Jun 4 19:37:20 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kelvin Nilsen X-Patchwork-Id: 925207 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-479050-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=linux.ibm.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="Ub1FIkMF"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4104wJ39hYz9rxs for ; Tue, 5 Jun 2018 05:37:51 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:to :from:subject:cc:date:mime-version:content-type :content-transfer-encoding:message-id; q=dns; s=default; b=IdL53 yRxWqXIsRst3Cxfca4+Exm+tVU7P1/OBmkCqotO6JtGRw1mr6gEx12QiCzonvZGo jq2zC1rWjSfcfjb547AAeuiLJFKtTMiWRyv0SYc3VlQEtlrFKcIvFEB7/FaO1MUC Rlmnu9PhFlr/vDyXFrSalr+yXREvZDo21724kM= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:to :from:subject:cc:date:mime-version:content-type :content-transfer-encoding:message-id; s=default; bh=2mdRKnIHf72 nLh/9aZhijz1ACXY=; b=Ub1FIkMFuvXGReNP0HsaE8kP+0v41Krj5koQyd7aNGT /rvG5Z7mxIkBmgXqm20X4tUYW9y+io5wrYX1TwbcfOzH2S0hBXOSp9e7ujWhx0Fu CpYgDmBjsuQy549PO5yrq5wI4t3gwsgXTsYH195CHajMB7rl0CEdMLV5WlY31yxA = Received: (qmail 64103 invoked by alias); 4 Jun 2018 19:37:39 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 63265 invoked by uid 89); 4 Jun 2018 19:37:38 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-17.0 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=unavailable version=3.3.2 spammy=Hardware, pixel, improving, additions X-HELO: mx0a-001b2d01.pphosted.com Received: from mx0b-001b2d01.pphosted.com (HELO mx0a-001b2d01.pphosted.com) (148.163.158.5) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 04 Jun 2018 19:37:29 +0000 Received: from pps.filterd (m0098416.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w54JYP7x186064 for ; Mon, 4 Jun 2018 15:37:27 -0400 Received: from e34.co.us.ibm.com (e34.co.us.ibm.com [32.97.110.152]) by mx0b-001b2d01.pphosted.com with ESMTP id 2jd9k1nath-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 04 Jun 2018 15:37:25 -0400 Received: from localhost by e34.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 4 Jun 2018 13:37:25 -0600 Received: from b03cxnp07029.gho.boulder.ibm.com (9.17.130.16) by e34.co.us.ibm.com (192.168.1.134) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Mon, 4 Jun 2018 13:37:22 -0600 Received: from b03ledav005.gho.boulder.ibm.com (b03ledav005.gho.boulder.ibm.com [9.17.130.236]) by b03cxnp07029.gho.boulder.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w54JbLxL4522262 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 4 Jun 2018 12:37:21 -0700 Received: from b03ledav005.gho.boulder.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id BC8F6BE03B; Mon, 4 Jun 2018 13:37:21 -0600 (MDT) Received: from kelvins-mbp-2.rchland.ibm.com (unknown [9.10.86.22]) by b03ledav005.gho.boulder.ibm.com (Postfix) with ESMTP id 5BC2ABE038; Mon, 4 Jun 2018 13:37:21 -0600 (MDT) To: gcc-patches@gcc.gnu.org From: Kelvin Nilsen Subject: [PATCH, rs6000] Improve indentation of prototype documentation Cc: segher@gcc.gnu.org Date: Mon, 4 Jun 2018 14:37:20 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 X-TM-AS-GCONF: 00 x-cbid: 18060419-0016-0000-0000-000008E27CDD X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00009129; HX=3.00000241; KW=3.00000007; PH=3.00000004; SC=3.00000265; SDB=6.01042314; UDB=6.00533715; IPR=6.00821444; MB=3.00021461; MTD=3.00000008; XFM=3.00000015; UTC=2018-06-04 19:37:23 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18060419-0017-0000-0000-00003F18F69F Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-06-04_13:, , signatures=0 This patch removes extraneous line breaks to condense the number of lines require in the "PowerPC AltiVec Built-in Functions" section of the gcc.pdf manual by about 7 pages. Besides improving the appearance of this documentation, there are two additional benefits: 1. Subsequent patches that move prototype definitions in order to alphabetize definitions or in order to group definitions requiring the same target options together are easier to understand if each prototype description is represented on a single line. 2. Enclosing the group of 8 vec_xl prototypes and 8 vec_xst prototypes between @smallexample and @end smallexample allows these prototypes to be automatically parsed by a tool that validates consistency between implementation and documentation of built-in functions. This patch has bootstrapped and tested without regressions on powerpc64le-unknown-linux (P8). I have also built the gcc.pdf file and reviewed its contents. Segher: if you prefer, I can break this into multiple smaller patches. What would be the ideal size of each patch? Is this ok for trunk? gcc/ChangeLog: 2018-06-04 Kelvin Nilsen * doc/extend.texi (PowerPC AltiVec Built-in Functions): Adjust indentation and line wrap for many prototypes. Add missing @smallexample directives around block of prototypes for vec_xl and vec_xst. Index: gcc/doc/extend.texi =================================================================== --- gcc/doc/extend.texi (revision 261067) +++ gcc/doc/extend.texi (working copy) @@ -16200,17 +16200,13 @@ vector signed char vec_add (vector signed char, ve vector signed char vec_add (vector signed char, vector signed char); vector unsigned char vec_add (vector bool char, vector unsigned char); vector unsigned char vec_add (vector unsigned char, vector bool char); -vector unsigned char vec_add (vector unsigned char, - vector unsigned char); +vector unsigned char vec_add (vector unsigned char, vector unsigned char); vector signed short vec_add (vector bool short, vector signed short); vector signed short vec_add (vector signed short, vector bool short); vector signed short vec_add (vector signed short, vector signed short); -vector unsigned short vec_add (vector bool short, - vector unsigned short); -vector unsigned short vec_add (vector unsigned short, - vector bool short); -vector unsigned short vec_add (vector unsigned short, - vector unsigned short); +vector unsigned short vec_add (vector bool short, vector unsigned short); +vector unsigned short vec_add (vector unsigned short, vector bool short); +vector unsigned short vec_add (vector unsigned short, vector unsigned short); vector signed int vec_add (vector bool int, vector signed int); vector signed int vec_add (vector signed int, vector bool int); vector signed int vec_add (vector signed int, vector signed int); @@ -16226,47 +16222,33 @@ vector signed int vec_vadduwm (vector signed int, vector signed int vec_vadduwm (vector signed int, vector signed int); vector unsigned int vec_vadduwm (vector bool int, vector unsigned int); vector unsigned int vec_vadduwm (vector unsigned int, vector bool int); -vector unsigned int vec_vadduwm (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vadduwm (vector unsigned int, vector unsigned int); -vector signed short vec_vadduhm (vector bool short, - vector signed short); -vector signed short vec_vadduhm (vector signed short, - vector bool short); -vector signed short vec_vadduhm (vector signed short, - vector signed short); -vector unsigned short vec_vadduhm (vector bool short, - vector unsigned short); -vector unsigned short vec_vadduhm (vector unsigned short, - vector bool short); -vector unsigned short vec_vadduhm (vector unsigned short, - vector unsigned short); +vector signed short vec_vadduhm (vector bool short, vector signed short); +vector signed short vec_vadduhm (vector signed short, vector bool short); +vector signed short vec_vadduhm (vector signed short, vector signed short); +vector unsigned short vec_vadduhm (vector bool short, vector unsigned short); +vector unsigned short vec_vadduhm (vector unsigned short, vector bool short); +vector unsigned short vec_vadduhm (vector unsigned short, vector unsigned short); vector signed char vec_vaddubm (vector bool char, vector signed char); vector signed char vec_vaddubm (vector signed char, vector bool char); vector signed char vec_vaddubm (vector signed char, vector signed char); -vector unsigned char vec_vaddubm (vector bool char, - vector unsigned char); -vector unsigned char vec_vaddubm (vector unsigned char, - vector bool char); -vector unsigned char vec_vaddubm (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vaddubm (vector bool char, vector unsigned char); +vector unsigned char vec_vaddubm (vector unsigned char, vector bool char); +vector unsigned char vec_vaddubm (vector unsigned char, vector unsigned char); vector unsigned int vec_addc (vector unsigned int, vector unsigned int); vector unsigned char vec_adds (vector bool char, vector unsigned char); vector unsigned char vec_adds (vector unsigned char, vector bool char); -vector unsigned char vec_adds (vector unsigned char, - vector unsigned char); +vector unsigned char vec_adds (vector unsigned char, vector unsigned char); vector signed char vec_adds (vector bool char, vector signed char); vector signed char vec_adds (vector signed char, vector bool char); vector signed char vec_adds (vector signed char, vector signed char); -vector unsigned short vec_adds (vector bool short, - vector unsigned short); -vector unsigned short vec_adds (vector unsigned short, - vector bool short); -vector unsigned short vec_adds (vector unsigned short, - vector unsigned short); +vector unsigned short vec_adds (vector bool short, vector unsigned short); +vector unsigned short vec_adds (vector unsigned short, vector bool short); +vector unsigned short vec_adds (vector unsigned short, vector unsigned short); vector signed short vec_adds (vector bool short, vector signed short); vector signed short vec_adds (vector signed short, vector bool short); vector signed short vec_adds (vector signed short, vector signed short); @@ -16283,39 +16265,28 @@ vector signed int vec_vaddsws (vector signed int, vector unsigned int vec_vadduws (vector bool int, vector unsigned int); vector unsigned int vec_vadduws (vector unsigned int, vector bool int); -vector unsigned int vec_vadduws (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vadduws (vector unsigned int, vector unsigned int); -vector signed short vec_vaddshs (vector bool short, - vector signed short); -vector signed short vec_vaddshs (vector signed short, - vector bool short); -vector signed short vec_vaddshs (vector signed short, - vector signed short); +vector signed short vec_vaddshs (vector bool short, vector signed short); +vector signed short vec_vaddshs (vector signed short, vector bool short); +vector signed short vec_vaddshs (vector signed short, vector signed short); -vector unsigned short vec_vadduhs (vector bool short, - vector unsigned short); -vector unsigned short vec_vadduhs (vector unsigned short, - vector bool short); -vector unsigned short vec_vadduhs (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vadduhs (vector bool short, vector unsigned short); +vector unsigned short vec_vadduhs (vector unsigned short, vector bool short); +vector unsigned short vec_vadduhs (vector unsigned short, vector unsigned short); vector signed char vec_vaddsbs (vector bool char, vector signed char); vector signed char vec_vaddsbs (vector signed char, vector bool char); vector signed char vec_vaddsbs (vector signed char, vector signed char); -vector unsigned char vec_vaddubs (vector bool char, - vector unsigned char); -vector unsigned char vec_vaddubs (vector unsigned char, - vector bool char); -vector unsigned char vec_vaddubs (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vaddubs (vector bool char, vector unsigned char); +vector unsigned char vec_vaddubs (vector unsigned char, vector bool char); +vector unsigned char vec_vaddubs (vector unsigned char, vector unsigned char); vector float vec_and (vector float, vector float); vector float vec_and (vector float, vector bool int); vector float vec_and (vector bool int, vector float); -vector bool long long vec_and (vector bool long long int, - vector bool long long); +vector bool long long vec_and (vector bool long long int, vector bool long long); vector bool int vec_and (vector bool int, vector bool int); vector signed int vec_and (vector bool int, vector signed int); vector signed int vec_and (vector signed int, vector bool int); @@ -16327,12 +16298,9 @@ vector bool short vec_and (vector bool short, vect vector signed short vec_and (vector bool short, vector signed short); vector signed short vec_and (vector signed short, vector bool short); vector signed short vec_and (vector signed short, vector signed short); -vector unsigned short vec_and (vector bool short, - vector unsigned short); -vector unsigned short vec_and (vector unsigned short, - vector bool short); -vector unsigned short vec_and (vector unsigned short, - vector unsigned short); +vector unsigned short vec_and (vector bool short, vector unsigned short); +vector unsigned short vec_and (vector unsigned short, vector bool short); +vector unsigned short vec_and (vector unsigned short, vector unsigned short); vector signed char vec_and (vector bool char, vector signed char); vector bool char vec_and (vector bool char, vector bool char); vector signed char vec_and (vector signed char, vector bool char); @@ -16339,8 +16307,7 @@ vector signed char vec_and (vector signed char, ve vector signed char vec_and (vector signed char, vector signed char); vector unsigned char vec_and (vector bool char, vector unsigned char); vector unsigned char vec_and (vector unsigned char, vector bool char); -vector unsigned char vec_and (vector unsigned char, - vector unsigned char); +vector unsigned char vec_and (vector unsigned char, vector unsigned char); vector float vec_andc (vector float, vector float); vector float vec_andc (vector float, vector bool int); @@ -16356,12 +16323,9 @@ vector bool short vec_andc (vector bool short, vec vector signed short vec_andc (vector bool short, vector signed short); vector signed short vec_andc (vector signed short, vector bool short); vector signed short vec_andc (vector signed short, vector signed short); -vector unsigned short vec_andc (vector bool short, - vector unsigned short); -vector unsigned short vec_andc (vector unsigned short, - vector bool short); -vector unsigned short vec_andc (vector unsigned short, - vector unsigned short); +vector unsigned short vec_andc (vector bool short, vector unsigned short); +vector unsigned short vec_andc (vector unsigned short, vector bool short); +vector unsigned short vec_andc (vector unsigned short, vector unsigned short); vector signed char vec_andc (vector bool char, vector signed char); vector bool char vec_andc (vector bool char, vector bool char); vector signed char vec_andc (vector signed char, vector bool char); @@ -16368,14 +16332,11 @@ vector signed char vec_andc (vector signed char, v vector signed char vec_andc (vector signed char, vector signed char); vector unsigned char vec_andc (vector bool char, vector unsigned char); vector unsigned char vec_andc (vector unsigned char, vector bool char); -vector unsigned char vec_andc (vector unsigned char, - vector unsigned char); +vector unsigned char vec_andc (vector unsigned char, vector unsigned char); -vector unsigned char vec_avg (vector unsigned char, - vector unsigned char); +vector unsigned char vec_avg (vector unsigned char, vector unsigned char); vector signed char vec_avg (vector signed char, vector signed char); -vector unsigned short vec_avg (vector unsigned short, - vector unsigned short); +vector unsigned short vec_avg (vector unsigned short, vector unsigned short); vector signed short vec_avg (vector signed short, vector signed short); vector unsigned int vec_avg (vector unsigned int, vector unsigned int); vector signed int vec_avg (vector signed int, vector signed int); @@ -16382,19 +16343,15 @@ vector signed int vec_avg (vector signed int, vect vector signed int vec_vavgsw (vector signed int, vector signed int); -vector unsigned int vec_vavguw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vavguw (vector unsigned int, vector unsigned int); -vector signed short vec_vavgsh (vector signed short, - vector signed short); +vector signed short vec_vavgsh (vector signed short, vector signed short); -vector unsigned short vec_vavguh (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vavguh (vector unsigned short, vector unsigned short); vector signed char vec_vavgsb (vector signed char, vector signed char); -vector unsigned char vec_vavgub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vavgub (vector unsigned char, vector unsigned char); vector float vec_ceil (vector float); @@ -16406,8 +16363,7 @@ vector bool int vec_cmpeq (vector bool int, vector vector bool char vec_cmpeq (vector signed char, vector signed char); vector bool char vec_cmpeq (vector unsigned char, vector unsigned char); vector bool short vec_cmpeq (vector signed short, vector signed short); -vector bool short vec_cmpeq (vector unsigned short, - vector unsigned short); +vector bool short vec_cmpeq (vector unsigned short, vector unsigned short); vector bool int vec_cmpeq (vector signed int, vector signed int); vector bool int vec_cmpeq (vector unsigned int, vector unsigned int); vector bool int vec_cmpeq (vector float, vector float); @@ -16417,21 +16373,17 @@ vector bool int vec_vcmpeqfp (vector float, vector vector bool int vec_vcmpequw (vector signed int, vector signed int); vector bool int vec_vcmpequw (vector unsigned int, vector unsigned int); -vector bool short vec_vcmpequh (vector signed short, - vector signed short); -vector bool short vec_vcmpequh (vector unsigned short, - vector unsigned short); +vector bool short vec_vcmpequh (vector signed short, vector signed short); +vector bool short vec_vcmpequh (vector unsigned short, vector unsigned short); vector bool char vec_vcmpequb (vector signed char, vector signed char); -vector bool char vec_vcmpequb (vector unsigned char, - vector unsigned char); +vector bool char vec_vcmpequb (vector unsigned char, vector unsigned char); vector bool int vec_cmpge (vector float, vector float); vector bool char vec_cmpgt (vector unsigned char, vector unsigned char); vector bool char vec_cmpgt (vector signed char, vector signed char); -vector bool short vec_cmpgt (vector unsigned short, - vector unsigned short); +vector bool short vec_cmpgt (vector unsigned short, vector unsigned short); vector bool short vec_cmpgt (vector signed short, vector signed short); vector bool int vec_cmpgt (vector unsigned int, vector unsigned int); vector bool int vec_cmpgt (vector signed int, vector signed int); @@ -16443,23 +16395,19 @@ vector bool int vec_vcmpgtsw (vector signed int, v vector bool int vec_vcmpgtuw (vector unsigned int, vector unsigned int); -vector bool short vec_vcmpgtsh (vector signed short, - vector signed short); +vector bool short vec_vcmpgtsh (vector signed short, vector signed short); -vector bool short vec_vcmpgtuh (vector unsigned short, - vector unsigned short); +vector bool short vec_vcmpgtuh (vector unsigned short, vector unsigned short); vector bool char vec_vcmpgtsb (vector signed char, vector signed char); -vector bool char vec_vcmpgtub (vector unsigned char, - vector unsigned char); +vector bool char vec_vcmpgtub (vector unsigned char, vector unsigned char); vector bool int vec_cmple (vector float, vector float); vector bool char vec_cmplt (vector unsigned char, vector unsigned char); vector bool char vec_cmplt (vector signed char, vector signed char); -vector bool short vec_cmplt (vector unsigned short, - vector unsigned short); +vector bool short vec_cmplt (vector unsigned short, vector unsigned short); vector bool short vec_cmplt (vector signed short, vector signed short); vector bool int vec_cmplt (vector unsigned int, vector unsigned int); vector bool int vec_cmplt (vector signed int, vector signed int); @@ -16684,23 +16632,18 @@ vector unsigned char vec_lvsr (int, const volatile vector float vec_madd (vector float, vector float, vector float); -vector signed short vec_madds (vector signed short, - vector signed short, +vector signed short vec_madds (vector signed short, vector signed short, vector signed short); vector unsigned char vec_max (vector bool char, vector unsigned char); vector unsigned char vec_max (vector unsigned char, vector bool char); -vector unsigned char vec_max (vector unsigned char, - vector unsigned char); +vector unsigned char vec_max (vector unsigned char, vector unsigned char); vector signed char vec_max (vector bool char, vector signed char); vector signed char vec_max (vector signed char, vector bool char); vector signed char vec_max (vector signed char, vector signed char); -vector unsigned short vec_max (vector bool short, - vector unsigned short); -vector unsigned short vec_max (vector unsigned short, - vector bool short); -vector unsigned short vec_max (vector unsigned short, - vector unsigned short); +vector unsigned short vec_max (vector bool short, vector unsigned short); +vector unsigned short vec_max (vector unsigned short, vector bool short); +vector unsigned short vec_max (vector unsigned short, vector unsigned short); vector signed short vec_max (vector bool short, vector signed short); vector signed short vec_max (vector signed short, vector bool short); vector signed short vec_max (vector signed short, vector signed short); @@ -16720,115 +16663,87 @@ vector signed int vec_vmaxsw (vector signed int, v vector unsigned int vec_vmaxuw (vector bool int, vector unsigned int); vector unsigned int vec_vmaxuw (vector unsigned int, vector bool int); -vector unsigned int vec_vmaxuw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vmaxuw (vector unsigned int, vector unsigned int); vector signed short vec_vmaxsh (vector bool short, vector signed short); vector signed short vec_vmaxsh (vector signed short, vector bool short); -vector signed short vec_vmaxsh (vector signed short, - vector signed short); +vector signed short vec_vmaxsh (vector signed short, vector signed short); -vector unsigned short vec_vmaxuh (vector bool short, - vector unsigned short); -vector unsigned short vec_vmaxuh (vector unsigned short, - vector bool short); -vector unsigned short vec_vmaxuh (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vmaxuh (vector bool short, vector unsigned short); +vector unsigned short vec_vmaxuh (vector unsigned short, vector bool short); +vector unsigned short vec_vmaxuh (vector unsigned short, vector unsigned short); vector signed char vec_vmaxsb (vector bool char, vector signed char); vector signed char vec_vmaxsb (vector signed char, vector bool char); vector signed char vec_vmaxsb (vector signed char, vector signed char); -vector unsigned char vec_vmaxub (vector bool char, - vector unsigned char); -vector unsigned char vec_vmaxub (vector unsigned char, - vector bool char); -vector unsigned char vec_vmaxub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vmaxub (vector bool char, vector unsigned char); +vector unsigned char vec_vmaxub (vector unsigned char, vector bool char); +vector unsigned char vec_vmaxub (vector unsigned char, vector unsigned char); vector bool char vec_mergeh (vector bool char, vector bool char); vector signed char vec_mergeh (vector signed char, vector signed char); -vector unsigned char vec_mergeh (vector unsigned char, - vector unsigned char); +vector unsigned char vec_mergeh (vector unsigned char, vector unsigned char); vector bool short vec_mergeh (vector bool short, vector bool short); vector pixel vec_mergeh (vector pixel, vector pixel); -vector signed short vec_mergeh (vector signed short, - vector signed short); -vector unsigned short vec_mergeh (vector unsigned short, - vector unsigned short); +vector signed short vec_mergeh (vector signed short, vector signed short); +vector unsigned short vec_mergeh (vector unsigned short, vector unsigned short); vector float vec_mergeh (vector float, vector float); vector bool int vec_mergeh (vector bool int, vector bool int); vector signed int vec_mergeh (vector signed int, vector signed int); -vector unsigned int vec_mergeh (vector unsigned int, - vector unsigned int); +vector unsigned int vec_mergeh (vector unsigned int, vector unsigned int); vector float vec_vmrghw (vector float, vector float); vector bool int vec_vmrghw (vector bool int, vector bool int); vector signed int vec_vmrghw (vector signed int, vector signed int); -vector unsigned int vec_vmrghw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vmrghw (vector unsigned int, vector unsigned int); vector bool short vec_vmrghh (vector bool short, vector bool short); -vector signed short vec_vmrghh (vector signed short, - vector signed short); -vector unsigned short vec_vmrghh (vector unsigned short, - vector unsigned short); +vector signed short vec_vmrghh (vector signed short, vector signed short); +vector unsigned short vec_vmrghh (vector unsigned short, vector unsigned short); vector pixel vec_vmrghh (vector pixel, vector pixel); vector bool char vec_vmrghb (vector bool char, vector bool char); vector signed char vec_vmrghb (vector signed char, vector signed char); -vector unsigned char vec_vmrghb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vmrghb (vector unsigned char, vector unsigned char); vector bool char vec_mergel (vector bool char, vector bool char); vector signed char vec_mergel (vector signed char, vector signed char); -vector unsigned char vec_mergel (vector unsigned char, - vector unsigned char); +vector unsigned char vec_mergel (vector unsigned char, vector unsigned char); vector bool short vec_mergel (vector bool short, vector bool short); vector pixel vec_mergel (vector pixel, vector pixel); -vector signed short vec_mergel (vector signed short, - vector signed short); -vector unsigned short vec_mergel (vector unsigned short, - vector unsigned short); +vector signed short vec_mergel (vector signed short, vector signed short); +vector unsigned short vec_mergel (vector unsigned short, vector unsigned short); vector float vec_mergel (vector float, vector float); vector bool int vec_mergel (vector bool int, vector bool int); vector signed int vec_mergel (vector signed int, vector signed int); -vector unsigned int vec_mergel (vector unsigned int, - vector unsigned int); +vector unsigned int vec_mergel (vector unsigned int, vector unsigned int); vector float vec_vmrglw (vector float, vector float); vector signed int vec_vmrglw (vector signed int, vector signed int); -vector unsigned int vec_vmrglw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vmrglw (vector unsigned int, vector unsigned int); vector bool int vec_vmrglw (vector bool int, vector bool int); vector bool short vec_vmrglh (vector bool short, vector bool short); -vector signed short vec_vmrglh (vector signed short, - vector signed short); -vector unsigned short vec_vmrglh (vector unsigned short, - vector unsigned short); +vector signed short vec_vmrglh (vector signed short, vector signed short); +vector unsigned short vec_vmrglh (vector unsigned short, vector unsigned short); vector pixel vec_vmrglh (vector pixel, vector pixel); vector bool char vec_vmrglb (vector bool char, vector bool char); vector signed char vec_vmrglb (vector signed char, vector signed char); -vector unsigned char vec_vmrglb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vmrglb (vector unsigned char, vector unsigned char); vector unsigned short vec_mfvscr (void); vector unsigned char vec_min (vector bool char, vector unsigned char); vector unsigned char vec_min (vector unsigned char, vector bool char); -vector unsigned char vec_min (vector unsigned char, - vector unsigned char); +vector unsigned char vec_min (vector unsigned char, vector unsigned char); vector signed char vec_min (vector bool char, vector signed char); vector signed char vec_min (vector signed char, vector bool char); vector signed char vec_min (vector signed char, vector signed char); -vector unsigned short vec_min (vector bool short, - vector unsigned short); -vector unsigned short vec_min (vector unsigned short, - vector bool short); -vector unsigned short vec_min (vector unsigned short, - vector unsigned short); +vector unsigned short vec_min (vector bool short, vector unsigned short); +vector unsigned short vec_min (vector unsigned short, vector bool short); +vector unsigned short vec_min (vector unsigned short, vector unsigned short); vector signed short vec_min (vector bool short, vector signed short); vector signed short vec_min (vector signed short, vector bool short); vector signed short vec_min (vector signed short, vector signed short); @@ -16848,91 +16763,66 @@ vector signed int vec_vminsw (vector signed int, v vector unsigned int vec_vminuw (vector bool int, vector unsigned int); vector unsigned int vec_vminuw (vector unsigned int, vector bool int); -vector unsigned int vec_vminuw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vminuw (vector unsigned int, vector unsigned int); vector signed short vec_vminsh (vector bool short, vector signed short); vector signed short vec_vminsh (vector signed short, vector bool short); -vector signed short vec_vminsh (vector signed short, - vector signed short); +vector signed short vec_vminsh (vector signed short, vector signed short); -vector unsigned short vec_vminuh (vector bool short, - vector unsigned short); -vector unsigned short vec_vminuh (vector unsigned short, - vector bool short); -vector unsigned short vec_vminuh (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vminuh (vector bool short, vector unsigned short); +vector unsigned short vec_vminuh (vector unsigned short, vector bool short); +vector unsigned short vec_vminuh (vector unsigned short, vector unsigned short); vector signed char vec_vminsb (vector bool char, vector signed char); vector signed char vec_vminsb (vector signed char, vector bool char); vector signed char vec_vminsb (vector signed char, vector signed char); -vector unsigned char vec_vminub (vector bool char, - vector unsigned char); -vector unsigned char vec_vminub (vector unsigned char, - vector bool char); -vector unsigned char vec_vminub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vminub (vector bool char, vector unsigned char); +vector unsigned char vec_vminub (vector unsigned char, vector bool char); +vector unsigned char vec_vminub (vector unsigned char, vector unsigned char); -vector signed short vec_mladd (vector signed short, - vector signed short, +vector signed short vec_mladd (vector signed short, vector signed short, vector signed short); -vector signed short vec_mladd (vector signed short, - vector unsigned short, +vector signed short vec_mladd (vector signed short, vector unsigned short, vector unsigned short); -vector signed short vec_mladd (vector unsigned short, - vector signed short, +vector signed short vec_mladd (vector unsigned short, vector signed short, vector signed short); -vector unsigned short vec_mladd (vector unsigned short, - vector unsigned short, +vector unsigned short vec_mladd (vector unsigned short, vector unsigned short, vector unsigned short); -vector signed short vec_mradds (vector signed short, - vector signed short, +vector signed short vec_mradds (vector signed short, vector signed short, vector signed short); -vector unsigned int vec_msum (vector unsigned char, - vector unsigned char, +vector unsigned int vec_msum (vector unsigned char, vector unsigned char, vector unsigned int); -vector signed int vec_msum (vector signed char, - vector unsigned char, +vector signed int vec_msum (vector signed char, vector unsigned char, vector signed int); -vector unsigned int vec_msum (vector unsigned short, - vector unsigned short, +vector unsigned int vec_msum (vector unsigned short, vector unsigned short, vector unsigned int); -vector signed int vec_msum (vector signed short, - vector signed short, +vector signed int vec_msum (vector signed short, vector signed short, vector signed int); -vector signed int vec_vmsumshm (vector signed short, - vector signed short, +vector signed int vec_vmsumshm (vector signed short, vector signed short, vector signed int); -vector unsigned int vec_vmsumuhm (vector unsigned short, - vector unsigned short, +vector unsigned int vec_vmsumuhm (vector unsigned short, vector unsigned short, vector unsigned int); -vector signed int vec_vmsummbm (vector signed char, - vector unsigned char, +vector signed int vec_vmsummbm (vector signed char, vector unsigned char, vector signed int); -vector unsigned int vec_vmsumubm (vector unsigned char, - vector unsigned char, +vector unsigned int vec_vmsumubm (vector unsigned char, vector unsigned char, vector unsigned int); -vector unsigned int vec_msums (vector unsigned short, - vector unsigned short, +vector unsigned int vec_msums (vector unsigned short, vector unsigned short, vector unsigned int); -vector signed int vec_msums (vector signed short, - vector signed short, +vector signed int vec_msums (vector signed short, vector signed short, vector signed int); -vector signed int vec_vmsumshs (vector signed short, - vector signed short, +vector signed int vec_vmsumshs (vector signed short, vector signed short, vector signed int); -vector unsigned int vec_vmsumuhs (vector unsigned short, - vector unsigned short, +vector unsigned int vec_vmsumuhs (vector unsigned short, vector unsigned short, vector unsigned int); void vec_mtvscr (vector signed int); @@ -16946,52 +16836,35 @@ void vec_mtvscr (vector signed char); void vec_mtvscr (vector unsigned char); void vec_mtvscr (vector bool char); -vector unsigned short vec_mule (vector unsigned char, - vector unsigned char); -vector signed short vec_mule (vector signed char, - vector signed char); -vector unsigned int vec_mule (vector unsigned short, - vector unsigned short); +vector unsigned short vec_mule (vector unsigned char, vector unsigned char); +vector signed short vec_mule (vector signed char, vector signed char); +vector unsigned int vec_mule (vector unsigned short, vector unsigned short); vector signed int vec_mule (vector signed short, vector signed short); -vector unsigned long long vec_mule (vector unsigned int, - vector unsigned int); -vector signed long long vec_mule (vector signed int, - vector signed int); +vector unsigned long long vec_mule (vector unsigned int, vector unsigned int); +vector signed long long vec_mule (vector signed int, vector signed int); -vector signed int vec_vmulesh (vector signed short, - vector signed short); +vector signed int vec_vmulesh (vector signed short, vector signed short); -vector unsigned int vec_vmuleuh (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vmuleuh (vector unsigned short, vector unsigned short); -vector signed short vec_vmulesb (vector signed char, - vector signed char); +vector signed short vec_vmulesb (vector signed char, vector signed char); -vector unsigned short vec_vmuleub (vector unsigned char, - vector unsigned char); +vector unsigned short vec_vmuleub (vector unsigned char, vector unsigned char); -vector unsigned short vec_mulo (vector unsigned char, - vector unsigned char); +vector unsigned short vec_mulo (vector unsigned char, vector unsigned char); vector signed short vec_mulo (vector signed char, vector signed char); -vector unsigned int vec_mulo (vector unsigned short, - vector unsigned short); +vector unsigned int vec_mulo (vector unsigned short, vector unsigned short); vector signed int vec_mulo (vector signed short, vector signed short); -vector unsigned long long vec_mulo (vector unsigned int, - vector unsigned int); -vector signed long long vec_mulo (vector signed int, - vector signed int); +vector unsigned long long vec_mulo (vector unsigned int, vector unsigned int); +vector signed long long vec_mulo (vector signed int, vector signed int); -vector signed int vec_vmulosh (vector signed short, - vector signed short); +vector signed int vec_vmulosh (vector signed short, vector signed short); -vector unsigned int vec_vmulouh (vector unsigned short, - vector unsigned short); +vector unsigned int vec_vmulouh (vector unsigned short, vector unsigned short); -vector signed short vec_vmulosb (vector signed char, - vector signed char); +vector signed short vec_vmulosb (vector signed char, vector signed char); -vector unsigned short vec_vmuloub (vector unsigned char, - vector unsigned char); +vector unsigned short vec_vmuloub (vector unsigned char, vector unsigned char); vector float vec_nmsub (vector float, vector float, vector float); @@ -17013,12 +16886,10 @@ vector signed int vec_nor (vector signed int, vect vector unsigned int vec_nor (vector unsigned int, vector unsigned int); vector bool int vec_nor (vector bool int, vector bool int); vector signed short vec_nor (vector signed short, vector signed short); -vector unsigned short vec_nor (vector unsigned short, - vector unsigned short); +vector unsigned short vec_nor (vector unsigned short, vector unsigned short); vector bool short vec_nor (vector bool short, vector bool short); vector signed char vec_nor (vector signed char, vector signed char); -vector unsigned char vec_nor (vector unsigned char, - vector unsigned char); +vector unsigned char vec_nor (vector unsigned char, vector unsigned char); vector bool char vec_nor (vector bool char, vector bool char); vector float vec_or (vector float, vector float); @@ -17037,8 +16908,7 @@ vector signed short vec_or (vector signed short, v vector signed short vec_or (vector signed short, vector signed short); vector unsigned short vec_or (vector bool short, vector unsigned short); vector unsigned short vec_or (vector unsigned short, vector bool short); -vector unsigned short vec_or (vector unsigned short, - vector unsigned short); +vector unsigned short vec_or (vector unsigned short, vector unsigned short); vector signed char vec_or (vector bool char, vector signed char); vector bool char vec_or (vector bool char, vector bool char); vector signed char vec_or (vector signed char, vector bool char); @@ -17045,96 +16915,63 @@ vector signed char vec_or (vector signed char, vec vector signed char vec_or (vector signed char, vector signed char); vector unsigned char vec_or (vector bool char, vector unsigned char); vector unsigned char vec_or (vector unsigned char, vector bool char); -vector unsigned char vec_or (vector unsigned char, - vector unsigned char); +vector unsigned char vec_or (vector unsigned char, vector unsigned char); vector signed char vec_pack (vector signed short, vector signed short); -vector unsigned char vec_pack (vector unsigned short, - vector unsigned short); +vector unsigned char vec_pack (vector unsigned short, vector unsigned short); vector bool char vec_pack (vector bool short, vector bool short); vector signed short vec_pack (vector signed int, vector signed int); -vector unsigned short vec_pack (vector unsigned int, - vector unsigned int); +vector unsigned short vec_pack (vector unsigned int, vector unsigned int); vector bool short vec_pack (vector bool int, vector bool int); vector bool short vec_vpkuwum (vector bool int, vector bool int); vector signed short vec_vpkuwum (vector signed int, vector signed int); -vector unsigned short vec_vpkuwum (vector unsigned int, - vector unsigned int); +vector unsigned short vec_vpkuwum (vector unsigned int, vector unsigned int); vector bool char vec_vpkuhum (vector bool short, vector bool short); -vector signed char vec_vpkuhum (vector signed short, - vector signed short); -vector unsigned char vec_vpkuhum (vector unsigned short, - vector unsigned short); +vector signed char vec_vpkuhum (vector signed short, vector signed short); +vector unsigned char vec_vpkuhum (vector unsigned short, vector unsigned short); vector pixel vec_packpx (vector unsigned int, vector unsigned int); -vector unsigned char vec_packs (vector unsigned short, - vector unsigned short); +vector unsigned char vec_packs (vector unsigned short, vector unsigned short); vector signed char vec_packs (vector signed short, vector signed short); -vector unsigned short vec_packs (vector unsigned int, - vector unsigned int); +vector unsigned short vec_packs (vector unsigned int, vector unsigned int); vector signed short vec_packs (vector signed int, vector signed int); vector signed short vec_vpkswss (vector signed int, vector signed int); -vector unsigned short vec_vpkuwus (vector unsigned int, - vector unsigned int); +vector unsigned short vec_vpkuwus (vector unsigned int, vector unsigned int); -vector signed char vec_vpkshss (vector signed short, - vector signed short); +vector signed char vec_vpkshss (vector signed short, vector signed short); -vector unsigned char vec_vpkuhus (vector unsigned short, - vector unsigned short); +vector unsigned char vec_vpkuhus (vector unsigned short, vector unsigned short); -vector unsigned char vec_packsu (vector unsigned short, - vector unsigned short); -vector unsigned char vec_packsu (vector signed short, - vector signed short); -vector unsigned short vec_packsu (vector unsigned int, - vector unsigned int); +vector unsigned char vec_packsu (vector unsigned short, vector unsigned short); +vector unsigned char vec_packsu (vector signed short, vector signed short); +vector unsigned short vec_packsu (vector unsigned int, vector unsigned int); vector unsigned short vec_packsu (vector signed int, vector signed int); -vector unsigned short vec_vpkswus (vector signed int, - vector signed int); +vector unsigned short vec_vpkswus (vector signed int, vector signed int); -vector unsigned char vec_vpkshus (vector signed short, - vector signed short); +vector unsigned char vec_vpkshus (vector signed short, vector signed short); -vector float vec_perm (vector float, - vector float, - vector unsigned char); -vector signed int vec_perm (vector signed int, - vector signed int, - vector unsigned char); -vector unsigned int vec_perm (vector unsigned int, - vector unsigned int, +vector float vec_perm (vector float, vector float, vector unsigned char); +vector signed int vec_perm (vector signed int, vector signed int, vector unsigned char); +vector unsigned int vec_perm (vector unsigned int, vector unsigned int, vector unsigned char); -vector bool int vec_perm (vector bool int, - vector bool int, - vector unsigned char); -vector signed short vec_perm (vector signed short, - vector signed short, +vector bool int vec_perm (vector bool int, vector bool int, vector unsigned char); +vector signed short vec_perm (vector signed short, vector signed short, vector unsigned char); -vector unsigned short vec_perm (vector unsigned short, - vector unsigned short, +vector unsigned short vec_perm (vector unsigned short, vector unsigned short, vector unsigned char); -vector bool short vec_perm (vector bool short, - vector bool short, - vector unsigned char); -vector pixel vec_perm (vector pixel, - vector pixel, - vector unsigned char); -vector signed char vec_perm (vector signed char, - vector signed char, +vector bool short vec_perm (vector bool short, vector bool short, vector unsigned char); +vector pixel vec_perm (vector pixel, vector pixel, vector unsigned char); +vector signed char vec_perm (vector signed char, vector signed char, vector unsigned char); -vector unsigned char vec_perm (vector unsigned char, - vector unsigned char, +vector unsigned char vec_perm (vector unsigned char, vector unsigned char, vector unsigned char); -vector bool char vec_perm (vector bool char, - vector bool char, - vector unsigned char); +vector bool char vec_perm (vector bool char, vector bool char, vector unsigned char); vector float vec_re (vector float); @@ -17151,13 +16988,10 @@ vector bool short vec_reve (vector bool short); vector signed short vec_reve (vector signed short); vector unsigned short vec_reve (vector unsigned short); -vector signed char vec_rl (vector signed char, - vector unsigned char); -vector unsigned char vec_rl (vector unsigned char, - vector unsigned char); +vector signed char vec_rl (vector signed char, vector unsigned char); +vector unsigned char vec_rl (vector unsigned char, vector unsigned char); vector signed short vec_rl (vector signed short, vector unsigned short); -vector unsigned short vec_rl (vector unsigned short, - vector unsigned short); +vector unsigned short vec_rl (vector unsigned short, vector unsigned short); vector signed int vec_rl (vector signed int, vector unsigned int); vector unsigned int vec_rl (vector unsigned int, vector unsigned int); @@ -17164,14 +16998,11 @@ vector unsigned int vec_rl (vector unsigned int, v vector signed int vec_vrlw (vector signed int, vector unsigned int); vector unsigned int vec_vrlw (vector unsigned int, vector unsigned int); -vector signed short vec_vrlh (vector signed short, - vector unsigned short); -vector unsigned short vec_vrlh (vector unsigned short, - vector unsigned short); +vector signed short vec_vrlh (vector signed short, vector unsigned short); +vector unsigned short vec_vrlh (vector unsigned short, vector unsigned short); vector signed char vec_vrlb (vector signed char, vector unsigned char); -vector unsigned char vec_vrlb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vrlb (vector unsigned char, vector unsigned char); vector float vec_round (vector float); @@ -17181,60 +17012,32 @@ vector float vec_rsqrte (vector float); vector float vec_sel (vector float, vector float, vector bool int); vector float vec_sel (vector float, vector float, vector unsigned int); -vector signed int vec_sel (vector signed int, - vector signed int, - vector bool int); -vector signed int vec_sel (vector signed int, - vector signed int, - vector unsigned int); -vector unsigned int vec_sel (vector unsigned int, - vector unsigned int, - vector bool int); -vector unsigned int vec_sel (vector unsigned int, - vector unsigned int, +vector signed int vec_sel (vector signed int, vector signed int, vector bool int); +vector signed int vec_sel (vector signed int, vector signed int, vector unsigned int); +vector unsigned int vec_sel (vector unsigned int, vector unsigned int, vector bool int); +vector unsigned int vec_sel (vector unsigned int, vector unsigned int, vector unsigned int); -vector bool int vec_sel (vector bool int, - vector bool int, - vector bool int); -vector bool int vec_sel (vector bool int, - vector bool int, - vector unsigned int); -vector signed short vec_sel (vector signed short, - vector signed short, +vector bool int vec_sel (vector bool int, vector bool int, vector bool int); +vector bool int vec_sel (vector bool int, vector bool int, vector unsigned int); +vector signed short vec_sel (vector signed short, vector signed short, vector bool short); -vector signed short vec_sel (vector signed short, - vector signed short, +vector signed short vec_sel (vector signed short, vector signed short, vector unsigned short); -vector unsigned short vec_sel (vector unsigned short, - vector unsigned short, +vector unsigned short vec_sel (vector unsigned short, vector unsigned short, vector bool short); -vector unsigned short vec_sel (vector unsigned short, - vector unsigned short, +vector unsigned short vec_sel (vector unsigned short, vector unsigned short, vector unsigned short); -vector bool short vec_sel (vector bool short, - vector bool short, - vector bool short); -vector bool short vec_sel (vector bool short, - vector bool short, - vector unsigned short); -vector signed char vec_sel (vector signed char, - vector signed char, - vector bool char); -vector signed char vec_sel (vector signed char, - vector signed char, +vector bool short vec_sel (vector bool short, vector bool short, vector bool short); +vector bool short vec_sel (vector bool short, vector bool short, vector unsigned short); +vector signed char vec_sel (vector signed char, vector signed char, vector bool char); +vector signed char vec_sel (vector signed char, vector signed char, vector unsigned char); -vector unsigned char vec_sel (vector unsigned char, - vector unsigned char, +vector unsigned char vec_sel (vector unsigned char, vector unsigned char, vector bool char); -vector unsigned char vec_sel (vector unsigned char, - vector unsigned char, +vector unsigned char vec_sel (vector unsigned char, vector unsigned char, vector unsigned char); -vector bool char vec_sel (vector bool char, - vector bool char, - vector bool char); -vector bool char vec_sel (vector bool char, - vector bool char, - vector unsigned char); +vector bool char vec_sel (vector bool char, vector bool char, vector bool char); +vector bool char vec_sel (vector bool char, vector bool char, vector unsigned char); vector signed long long vec_signed (vector double); vector signed int vec_signed (vector float); @@ -17243,13 +17046,10 @@ vector signed int vec_signede (vector double); vector signed int vec_signedo (vector double); vector signed int vec_signed2 (vector double, vector double); -vector signed char vec_sl (vector signed char, - vector unsigned char); -vector unsigned char vec_sl (vector unsigned char, - vector unsigned char); +vector signed char vec_sl (vector signed char, vector unsigned char); +vector unsigned char vec_sl (vector unsigned char, vector unsigned char); vector signed short vec_sl (vector signed short, vector unsigned short); -vector unsigned short vec_sl (vector unsigned short, - vector unsigned short); +vector unsigned short vec_sl (vector unsigned short, vector unsigned short); vector signed int vec_sl (vector signed int, vector unsigned int); vector unsigned int vec_sl (vector unsigned int, vector unsigned int); @@ -17256,113 +17056,59 @@ vector unsigned int vec_sl (vector unsigned int, v vector signed int vec_vslw (vector signed int, vector unsigned int); vector unsigned int vec_vslw (vector unsigned int, vector unsigned int); -vector signed short vec_vslh (vector signed short, - vector unsigned short); -vector unsigned short vec_vslh (vector unsigned short, - vector unsigned short); +vector signed short vec_vslh (vector signed short, vector unsigned short); +vector unsigned short vec_vslh (vector unsigned short, vector unsigned short); vector signed char vec_vslb (vector signed char, vector unsigned char); -vector unsigned char vec_vslb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vslb (vector unsigned char, vector unsigned char); vector float vec_sld (vector float, vector float, const int); vector double vec_sld (vector double, vector double, const int); -vector signed int vec_sld (vector signed int, - vector signed int, - const int); -vector unsigned int vec_sld (vector unsigned int, - vector unsigned int, - const int); -vector bool int vec_sld (vector bool int, - vector bool int, - const int); -vector signed short vec_sld (vector signed short, - vector signed short, - const int); -vector unsigned short vec_sld (vector unsigned short, - vector unsigned short, - const int); -vector bool short vec_sld (vector bool short, - vector bool short, - const int); -vector pixel vec_sld (vector pixel, - vector pixel, - const int); -vector signed char vec_sld (vector signed char, - vector signed char, - const int); -vector unsigned char vec_sld (vector unsigned char, - vector unsigned char, - const int); -vector bool char vec_sld (vector bool char, - vector bool char, - const int); +vector signed int vec_sld (vector signed int, vector signed int, const int); +vector unsigned int vec_sld (vector unsigned int, vector unsigned int, const int); +vector bool int vec_sld (vector bool int, vector bool int, const int); +vector signed short vec_sld (vector signed short, vector signed short, const int); +vector unsigned short vec_sld (vector unsigned short, vector unsigned short, const int); +vector bool short vec_sld (vector bool short, vector bool short, const int); +vector pixel vec_sld (vector pixel, vector pixel, const int); +vector signed char vec_sld (vector signed char, vector signed char, const int); +vector unsigned char vec_sld (vector unsigned char, vector unsigned char, const int); +vector bool char vec_sld (vector bool char, vector bool char, const int); vector bool long long int vec_sld (vector bool long long int, vector bool long long int, const int); -vector long long int vec_sld (vector long long int, - vector long long int, const int); +vector long long int vec_sld (vector long long int, vector long long int, const int); vector unsigned long long int vec_sld (vector unsigned long long int, - vector unsigned long long int, - const int); + vector unsigned long long int, const int); -vector signed char vec_sldw (vector signed char, - vector signed char, - const int); -vector unsigned char vec_sldw (vector unsigned char, - vector unsigned char, - const int); -vector signed short vec_sldw (vector signed short, - vector signed short, - const int); +vector signed char vec_sldw (vector signed char, vector signed char, const int); +vector unsigned char vec_sldw (vector unsigned char, vector unsigned char, const int); +vector signed short vec_sldw (vector signed short, vector signed short, const int); vector unsigned short vec_sldw (vector unsigned short, - vector unsigned short, - const int); -vector signed int vec_sldw (vector signed int, - vector signed int, - const int); -vector unsigned int vec_sldw (vector unsigned int, - vector unsigned int, - const int); + vector unsigned short, const int); +vector signed int vec_sldw (vector signed int, vector signed int, const int); +vector unsigned int vec_sldw (vector unsigned int, vector unsigned int, const int); vector signed long long vec_sldw (vector signed long long, - vector signed long long, - const int); + vector signed long long, const int); vector unsigned long long vec_sldw (vector unsigned long long, - vector unsigned long long, - const int); + vector unsigned long long, const int); -vector signed int vec_sll (vector signed int, - vector unsigned int); -vector signed int vec_sll (vector signed int, - vector unsigned short); -vector signed int vec_sll (vector signed int, - vector unsigned char); -vector unsigned int vec_sll (vector unsigned int, - vector unsigned int); -vector unsigned int vec_sll (vector unsigned int, - vector unsigned short); -vector unsigned int vec_sll (vector unsigned int, - vector unsigned char); -vector bool int vec_sll (vector bool int, - vector unsigned int); -vector bool int vec_sll (vector bool int, - vector unsigned short); -vector bool int vec_sll (vector bool int, - vector unsigned char); -vector signed short vec_sll (vector signed short, - vector unsigned int); -vector signed short vec_sll (vector signed short, - vector unsigned short); -vector signed short vec_sll (vector signed short, - vector unsigned char); -vector unsigned short vec_sll (vector unsigned short, - vector unsigned int); -vector unsigned short vec_sll (vector unsigned short, - vector unsigned short); -vector unsigned short vec_sll (vector unsigned short, - vector unsigned char); -vector long long int vec_sll (vector long long int, - vector unsigned char); +vector signed int vec_sll (vector signed int, vector unsigned int); +vector signed int vec_sll (vector signed int, vector unsigned short); +vector signed int vec_sll (vector signed int, vector unsigned char); +vector unsigned int vec_sll (vector unsigned int, vector unsigned int); +vector unsigned int vec_sll (vector unsigned int, vector unsigned short); +vector unsigned int vec_sll (vector unsigned int, vector unsigned char); +vector bool int vec_sll (vector bool int, vector unsigned int); +vector bool int vec_sll (vector bool int, vector unsigned short); +vector bool int vec_sll (vector bool int, vector unsigned char); +vector signed short vec_sll (vector signed short, vector unsigned int); +vector signed short vec_sll (vector signed short, vector unsigned short); +vector signed short vec_sll (vector signed short, vector unsigned char); +vector unsigned short vec_sll (vector unsigned short, vector unsigned int); +vector unsigned short vec_sll (vector unsigned short, vector unsigned short); +vector unsigned short vec_sll (vector unsigned short, vector unsigned char); +vector long long int vec_sll (vector long long int, vector unsigned char); vector unsigned long long int vec_sll (vector unsigned long long int, vector unsigned char); vector bool short vec_sll (vector bool short, vector unsigned int); @@ -17374,12 +17120,9 @@ vector pixel vec_sll (vector pixel, vector unsigne vector signed char vec_sll (vector signed char, vector unsigned int); vector signed char vec_sll (vector signed char, vector unsigned short); vector signed char vec_sll (vector signed char, vector unsigned char); -vector unsigned char vec_sll (vector unsigned char, - vector unsigned int); -vector unsigned char vec_sll (vector unsigned char, - vector unsigned short); -vector unsigned char vec_sll (vector unsigned char, - vector unsigned char); +vector unsigned char vec_sll (vector unsigned char, vector unsigned int); +vector unsigned char vec_sll (vector unsigned char, vector unsigned short); +vector unsigned char vec_sll (vector unsigned char, vector unsigned char); vector bool char vec_sll (vector bool char, vector unsigned int); vector bool char vec_sll (vector bool char, vector unsigned short); vector bool char vec_sll (vector bool char, vector unsigned char); @@ -17392,17 +17135,14 @@ vector unsigned int vec_slo (vector unsigned int, vector unsigned int vec_slo (vector unsigned int, vector unsigned char); vector signed short vec_slo (vector signed short, vector signed char); vector signed short vec_slo (vector signed short, vector unsigned char); -vector unsigned short vec_slo (vector unsigned short, - vector signed char); -vector unsigned short vec_slo (vector unsigned short, - vector unsigned char); +vector unsigned short vec_slo (vector unsigned short, vector signed char); +vector unsigned short vec_slo (vector unsigned short, vector unsigned char); vector pixel vec_slo (vector pixel, vector signed char); vector pixel vec_slo (vector pixel, vector unsigned char); vector signed char vec_slo (vector signed char, vector signed char); vector signed char vec_slo (vector signed char, vector unsigned char); vector unsigned char vec_slo (vector unsigned char, vector signed char); -vector unsigned char vec_slo (vector unsigned char, - vector unsigned char); +vector unsigned char vec_slo (vector unsigned char, vector unsigned char); vector signed long long vec_slo (vector signed long long, vector signed char); vector signed long long vec_slo (vector signed long long, vector unsigned char); vector unsigned long long vec_slo (vector unsigned long long, vector signed char); @@ -17457,12 +17197,9 @@ vector unsigned short vec_splat_u16 (const int); vector unsigned int vec_splat_u32 (const int); vector signed char vec_sr (vector signed char, vector unsigned char); -vector unsigned char vec_sr (vector unsigned char, - vector unsigned char); -vector signed short vec_sr (vector signed short, - vector unsigned short); -vector unsigned short vec_sr (vector unsigned short, - vector unsigned short); +vector unsigned char vec_sr (vector unsigned char, vector unsigned char); +vector signed short vec_sr (vector signed short, vector unsigned short); +vector unsigned short vec_sr (vector unsigned short, vector unsigned short); vector signed int vec_sr (vector signed int, vector unsigned int); vector unsigned int vec_sr (vector unsigned int, vector unsigned int); @@ -17469,60 +17206,44 @@ vector unsigned int vec_sr (vector unsigned int, v vector signed int vec_vsrw (vector signed int, vector unsigned int); vector unsigned int vec_vsrw (vector unsigned int, vector unsigned int); -vector signed short vec_vsrh (vector signed short, - vector unsigned short); -vector unsigned short vec_vsrh (vector unsigned short, - vector unsigned short); +vector signed short vec_vsrh (vector signed short, vector unsigned short); +vector unsigned short vec_vsrh (vector unsigned short, vector unsigned short); vector signed char vec_vsrb (vector signed char, vector unsigned char); -vector unsigned char vec_vsrb (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsrb (vector unsigned char, vector unsigned char); vector signed char vec_sra (vector signed char, vector unsigned char); -vector unsigned char vec_sra (vector unsigned char, - vector unsigned char); -vector signed short vec_sra (vector signed short, - vector unsigned short); -vector unsigned short vec_sra (vector unsigned short, - vector unsigned short); +vector unsigned char vec_sra (vector unsigned char, vector unsigned char); +vector signed short vec_sra (vector signed short, vector unsigned short); +vector unsigned short vec_sra (vector unsigned short, vector unsigned short); vector signed int vec_sra (vector signed int, vector unsigned int); vector unsigned int vec_sra (vector unsigned int, vector unsigned int); vector signed int vec_vsraw (vector signed int, vector unsigned int); -vector unsigned int vec_vsraw (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vsraw (vector unsigned int, vector unsigned int); -vector signed short vec_vsrah (vector signed short, - vector unsigned short); -vector unsigned short vec_vsrah (vector unsigned short, - vector unsigned short); +vector signed short vec_vsrah (vector signed short, vector unsigned short); +vector unsigned short vec_vsrah (vector unsigned short, vector unsigned short); vector signed char vec_vsrab (vector signed char, vector unsigned char); -vector unsigned char vec_vsrab (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsrab (vector unsigned char, vector unsigned char); vector signed int vec_srl (vector signed int, vector unsigned int); vector signed int vec_srl (vector signed int, vector unsigned short); vector signed int vec_srl (vector signed int, vector unsigned char); vector unsigned int vec_srl (vector unsigned int, vector unsigned int); -vector unsigned int vec_srl (vector unsigned int, - vector unsigned short); +vector unsigned int vec_srl (vector unsigned int, vector unsigned short); vector unsigned int vec_srl (vector unsigned int, vector unsigned char); vector bool int vec_srl (vector bool int, vector unsigned int); vector bool int vec_srl (vector bool int, vector unsigned short); vector bool int vec_srl (vector bool int, vector unsigned char); vector signed short vec_srl (vector signed short, vector unsigned int); -vector signed short vec_srl (vector signed short, - vector unsigned short); +vector signed short vec_srl (vector signed short, vector unsigned short); vector signed short vec_srl (vector signed short, vector unsigned char); -vector unsigned short vec_srl (vector unsigned short, - vector unsigned int); -vector unsigned short vec_srl (vector unsigned short, - vector unsigned short); -vector unsigned short vec_srl (vector unsigned short, - vector unsigned char); -vector long long int vec_srl (vector long long int, - vector unsigned char); +vector unsigned short vec_srl (vector unsigned short, vector unsigned int); +vector unsigned short vec_srl (vector unsigned short, vector unsigned short); +vector unsigned short vec_srl (vector unsigned short, vector unsigned char); +vector long long int vec_srl (vector long long int, vector unsigned char); vector unsigned long long int vec_srl (vector unsigned long long int, vector unsigned char); vector bool short vec_srl (vector bool short, vector unsigned int); @@ -17534,12 +17255,9 @@ vector pixel vec_srl (vector pixel, vector unsigne vector signed char vec_srl (vector signed char, vector unsigned int); vector signed char vec_srl (vector signed char, vector unsigned short); vector signed char vec_srl (vector signed char, vector unsigned char); -vector unsigned char vec_srl (vector unsigned char, - vector unsigned int); -vector unsigned char vec_srl (vector unsigned char, - vector unsigned short); -vector unsigned char vec_srl (vector unsigned char, - vector unsigned char); +vector unsigned char vec_srl (vector unsigned char, vector unsigned int); +vector unsigned char vec_srl (vector unsigned char, vector unsigned short); +vector unsigned char vec_srl (vector unsigned char, vector unsigned char); vector bool char vec_srl (vector bool char, vector unsigned int); vector bool char vec_srl (vector bool char, vector unsigned short); vector bool char vec_srl (vector bool char, vector unsigned char); @@ -17552,17 +17270,12 @@ vector unsigned int vec_sro (vector unsigned int, vector unsigned int vec_sro (vector unsigned int, vector unsigned char); vector signed short vec_sro (vector signed short, vector signed char); vector signed short vec_sro (vector signed short, vector unsigned char); -vector unsigned short vec_sro (vector unsigned short, - vector signed char); -vector unsigned short vec_sro (vector unsigned short, - vector unsigned char); -vector long long int vec_sro (vector long long int, - vector char); -vector long long int vec_sro (vector long long int, - vector unsigned char); +vector unsigned short vec_sro (vector unsigned short, vector signed char); +vector unsigned short vec_sro (vector unsigned short, vector unsigned char); +vector long long int vec_sro (vector long long int, vector char); +vector long long int vec_sro (vector long long int, vector unsigned char); +vector unsigned long long int vec_sro (vector unsigned long long int, vector char); vector unsigned long long int vec_sro (vector unsigned long long int, - vector char); -vector unsigned long long int vec_sro (vector unsigned long long int, vector unsigned char); vector pixel vec_sro (vector pixel, vector signed char); vector pixel vec_sro (vector pixel, vector unsigned char); @@ -17569,8 +17282,7 @@ vector pixel vec_sro (vector pixel, vector unsigne vector signed char vec_sro (vector signed char, vector signed char); vector signed char vec_sro (vector signed char, vector unsigned char); vector unsigned char vec_sro (vector unsigned char, vector signed char); -vector unsigned char vec_sro (vector unsigned char, - vector unsigned char); +vector unsigned char vec_sro (vector unsigned char, vector unsigned char); void vec_st (vector float, int, vector float *); void vec_st (vector float, int, float *); @@ -17659,17 +17371,13 @@ vector signed char vec_sub (vector signed char, ve vector signed char vec_sub (vector signed char, vector signed char); vector unsigned char vec_sub (vector bool char, vector unsigned char); vector unsigned char vec_sub (vector unsigned char, vector bool char); -vector unsigned char vec_sub (vector unsigned char, - vector unsigned char); +vector unsigned char vec_sub (vector unsigned char, vector unsigned char); vector signed short vec_sub (vector bool short, vector signed short); vector signed short vec_sub (vector signed short, vector bool short); vector signed short vec_sub (vector signed short, vector signed short); -vector unsigned short vec_sub (vector bool short, - vector unsigned short); -vector unsigned short vec_sub (vector unsigned short, - vector bool short); -vector unsigned short vec_sub (vector unsigned short, - vector unsigned short); +vector unsigned short vec_sub (vector bool short, vector unsigned short); +vector unsigned short vec_sub (vector unsigned short, vector bool short); +vector unsigned short vec_sub (vector unsigned short, vector unsigned short); vector signed int vec_sub (vector bool int, vector signed int); vector signed int vec_sub (vector signed int, vector bool int); vector signed int vec_sub (vector signed int, vector signed int); @@ -17685,48 +17393,34 @@ vector signed int vec_vsubuwm (vector signed int, vector signed int vec_vsubuwm (vector signed int, vector signed int); vector unsigned int vec_vsubuwm (vector bool int, vector unsigned int); vector unsigned int vec_vsubuwm (vector unsigned int, vector bool int); -vector unsigned int vec_vsubuwm (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vsubuwm (vector unsigned int, vector unsigned int); -vector signed short vec_vsubuhm (vector bool short, - vector signed short); -vector signed short vec_vsubuhm (vector signed short, - vector bool short); -vector signed short vec_vsubuhm (vector signed short, - vector signed short); -vector unsigned short vec_vsubuhm (vector bool short, - vector unsigned short); -vector unsigned short vec_vsubuhm (vector unsigned short, - vector bool short); -vector unsigned short vec_vsubuhm (vector unsigned short, - vector unsigned short); +vector signed short vec_vsubuhm (vector bool short, vector signed short); +vector signed short vec_vsubuhm (vector signed short, vector bool short); +vector signed short vec_vsubuhm (vector signed short, vector signed short); +vector unsigned short vec_vsubuhm (vector bool short, vector unsigned short); +vector unsigned short vec_vsubuhm (vector unsigned short, vector bool short); +vector unsigned short vec_vsubuhm (vector unsigned short, vector unsigned short); vector signed char vec_vsububm (vector bool char, vector signed char); vector signed char vec_vsububm (vector signed char, vector bool char); vector signed char vec_vsububm (vector signed char, vector signed char); -vector unsigned char vec_vsububm (vector bool char, - vector unsigned char); -vector unsigned char vec_vsububm (vector unsigned char, - vector bool char); -vector unsigned char vec_vsububm (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsububm (vector bool char, vector unsigned char); +vector unsigned char vec_vsububm (vector unsigned char, vector bool char); +vector unsigned char vec_vsububm (vector unsigned char, vector unsigned char); vector signed int vec_subc (vector signed int, vector signed int); vector unsigned int vec_subc (vector unsigned int, vector unsigned int); -vector signed __int128 vec_subc (vector signed __int128, - vector signed __int128); -vector unsigned __int128 vec_subc (vector unsigned __int128, - vector unsigned __int128); +vector signed __int128 vec_subc (vector signed __int128, vector signed __int128); +vector unsigned __int128 vec_subc (vector unsigned __int128, vector unsigned __int128); vector signed int vec_sube (vector signed int, vector signed int, vector signed int); vector unsigned int vec_sube (vector unsigned int, vector unsigned int, vector unsigned int); -vector signed __int128 vec_sube (vector signed __int128, - vector signed __int128, +vector signed __int128 vec_sube (vector signed __int128, vector signed __int128, vector signed __int128); -vector unsigned __int128 vec_sube (vector unsigned __int128, - vector unsigned __int128, +vector unsigned __int128 vec_sube (vector unsigned __int128, vector unsigned __int128, vector unsigned __int128); vector signed int vec_subec (vector signed int, vector signed int, @@ -17733,26 +17427,20 @@ vector signed int vec_subec (vector signed int, ve vector signed int); vector unsigned int vec_subec (vector unsigned int, vector unsigned int, vector unsigned int); -vector signed __int128 vec_subec (vector signed __int128, - vector signed __int128, +vector signed __int128 vec_subec (vector signed __int128, vector signed __int128, vector signed __int128); -vector unsigned __int128 vec_subec (vector unsigned __int128, - vector unsigned __int128, +vector unsigned __int128 vec_subec (vector unsigned __int128, vector unsigned __int128, vector unsigned __int128); vector unsigned char vec_subs (vector bool char, vector unsigned char); vector unsigned char vec_subs (vector unsigned char, vector bool char); -vector unsigned char vec_subs (vector unsigned char, - vector unsigned char); +vector unsigned char vec_subs (vector unsigned char, vector unsigned char); vector signed char vec_subs (vector bool char, vector signed char); vector signed char vec_subs (vector signed char, vector bool char); vector signed char vec_subs (vector signed char, vector signed char); -vector unsigned short vec_subs (vector bool short, - vector unsigned short); -vector unsigned short vec_subs (vector unsigned short, - vector bool short); -vector unsigned short vec_subs (vector unsigned short, - vector unsigned short); +vector unsigned short vec_subs (vector bool short, vector unsigned short); +vector unsigned short vec_subs (vector unsigned short, vector bool short); +vector unsigned short vec_subs (vector unsigned short, vector unsigned short); vector signed short vec_subs (vector bool short, vector signed short); vector signed short vec_subs (vector signed short, vector bool short); vector signed short vec_subs (vector signed short, vector signed short); @@ -17769,36 +17457,25 @@ vector signed int vec_vsubsws (vector signed int, vector unsigned int vec_vsubuws (vector bool int, vector unsigned int); vector unsigned int vec_vsubuws (vector unsigned int, vector bool int); -vector unsigned int vec_vsubuws (vector unsigned int, - vector unsigned int); +vector unsigned int vec_vsubuws (vector unsigned int, vector unsigned int); -vector signed short vec_vsubshs (vector bool short, - vector signed short); -vector signed short vec_vsubshs (vector signed short, - vector bool short); -vector signed short vec_vsubshs (vector signed short, - vector signed short); +vector signed short vec_vsubshs (vector bool short, vector signed short); +vector signed short vec_vsubshs (vector signed short, vector bool short); +vector signed short vec_vsubshs (vector signed short, vector signed short); -vector unsigned short vec_vsubuhs (vector bool short, - vector unsigned short); -vector unsigned short vec_vsubuhs (vector unsigned short, - vector bool short); -vector unsigned short vec_vsubuhs (vector unsigned short, - vector unsigned short); +vector unsigned short vec_vsubuhs (vector bool short, vector unsigned short); +vector unsigned short vec_vsubuhs (vector unsigned short, vector bool short); +vector unsigned short vec_vsubuhs (vector unsigned short, vector unsigned short); vector signed char vec_vsubsbs (vector bool char, vector signed char); vector signed char vec_vsubsbs (vector signed char, vector bool char); vector signed char vec_vsubsbs (vector signed char, vector signed char); -vector unsigned char vec_vsububs (vector bool char, - vector unsigned char); -vector unsigned char vec_vsububs (vector unsigned char, - vector bool char); -vector unsigned char vec_vsububs (vector unsigned char, - vector unsigned char); +vector unsigned char vec_vsububs (vector bool char, vector unsigned char); +vector unsigned char vec_vsububs (vector unsigned char, vector bool char); +vector unsigned char vec_vsububs (vector unsigned char, vector unsigned char); -vector unsigned int vec_sum4s (vector unsigned char, - vector unsigned int); +vector unsigned int vec_sum4s (vector unsigned char, vector unsigned int); vector signed int vec_sum4s (vector signed char, vector signed int); vector signed int vec_sum4s (vector signed short, vector signed int); @@ -17806,8 +17483,7 @@ vector signed int vec_vsum4shs (vector signed shor vector signed int vec_vsum4sbs (vector signed char, vector signed int); -vector unsigned int vec_vsum4ubs (vector unsigned char, - vector unsigned int); +vector unsigned int vec_vsum4ubs (vector unsigned char, vector unsigned int); vector signed int vec_sum2s (vector signed int, vector signed int); @@ -17866,12 +17542,9 @@ vector bool short vec_xor (vector bool short, vect vector signed short vec_xor (vector bool short, vector signed short); vector signed short vec_xor (vector signed short, vector bool short); vector signed short vec_xor (vector signed short, vector signed short); -vector unsigned short vec_xor (vector bool short, - vector unsigned short); -vector unsigned short vec_xor (vector unsigned short, - vector bool short); -vector unsigned short vec_xor (vector unsigned short, - vector unsigned short); +vector unsigned short vec_xor (vector bool short, vector unsigned short); +vector unsigned short vec_xor (vector unsigned short, vector bool short); +vector unsigned short vec_xor (vector unsigned short, vector unsigned short); vector signed char vec_xor (vector bool char, vector signed char); vector bool char vec_xor (vector bool char, vector bool char); vector signed char vec_xor (vector signed char, vector bool char); @@ -17878,8 +17551,7 @@ vector signed char vec_xor (vector signed char, ve vector signed char vec_xor (vector signed char, vector signed char); vector unsigned char vec_xor (vector bool char, vector unsigned char); vector unsigned char vec_xor (vector unsigned char, vector bool char); -vector unsigned char vec_xor (vector unsigned char, - vector unsigned char); +vector unsigned char vec_xor (vector unsigned char, vector unsigned char); int vec_all_eq (vector signed char, vector bool char); int vec_all_eq (vector signed char, vector signed char); @@ -18480,28 +18152,22 @@ vector bool long long vec_cmpeq (vector bool long vector long long vec_eqv (vector long long, vector long long); vector long long vec_eqv (vector bool long long, vector long long); vector long long vec_eqv (vector long long, vector bool long long); +vector unsigned long long vec_eqv (vector unsigned long long, vector unsigned long long); +vector unsigned long long vec_eqv (vector bool long long, vector unsigned long long); vector unsigned long long vec_eqv (vector unsigned long long, - vector unsigned long long); -vector unsigned long long vec_eqv (vector bool long long, - vector unsigned long long); -vector unsigned long long vec_eqv (vector unsigned long long, vector bool long long); vector int vec_eqv (vector int, vector int); vector int vec_eqv (vector bool int, vector int); vector int vec_eqv (vector int, vector bool int); vector unsigned int vec_eqv (vector unsigned int, vector unsigned int); -vector unsigned int vec_eqv (vector bool unsigned int, - vector unsigned int); -vector unsigned int vec_eqv (vector unsigned int, - vector bool unsigned int); +vector unsigned int vec_eqv (vector bool unsigned int, vector unsigned int); +vector unsigned int vec_eqv (vector unsigned int, vector bool unsigned int); vector short vec_eqv (vector short, vector short); vector short vec_eqv (vector bool short, vector short); vector short vec_eqv (vector short, vector bool short); vector unsigned short vec_eqv (vector unsigned short, vector unsigned short); -vector unsigned short vec_eqv (vector bool unsigned short, - vector unsigned short); -vector unsigned short vec_eqv (vector unsigned short, - vector bool unsigned short); +vector unsigned short vec_eqv (vector bool unsigned short, vector unsigned short); +vector unsigned short vec_eqv (vector unsigned short, vector bool unsigned short); vector signed char vec_eqv (vector signed char, vector signed char); vector signed char vec_eqv (vector bool signed char, vector signed char); vector signed char vec_eqv (vector signed char, vector bool signed char); @@ -18532,26 +18198,20 @@ vector long long vec_nand (vector bool long long, vector long long vec_nand (vector long long, vector bool long long); vector unsigned long long vec_nand (vector unsigned long long, vector unsigned long long); -vector unsigned long long vec_nand (vector bool long long, - vector unsigned long long); -vector unsigned long long vec_nand (vector unsigned long long, - vector bool long long); +vector unsigned long long vec_nand (vector bool long long, vector unsigned long long); +vector unsigned long long vec_nand (vector unsigned long long, vector bool long long); vector int vec_nand (vector int, vector int); vector int vec_nand (vector bool int, vector int); vector int vec_nand (vector int, vector bool int); vector unsigned int vec_nand (vector unsigned int, vector unsigned int); -vector unsigned int vec_nand (vector bool unsigned int, - vector unsigned int); -vector unsigned int vec_nand (vector unsigned int, - vector bool unsigned int); +vector unsigned int vec_nand (vector bool unsigned int, vector unsigned int); +vector unsigned int vec_nand (vector unsigned int, vector bool unsigned int); vector short vec_nand (vector short, vector short); vector short vec_nand (vector bool short, vector short); vector short vec_nand (vector short, vector bool short); vector unsigned short vec_nand (vector unsigned short, vector unsigned short); -vector unsigned short vec_nand (vector bool unsigned short, - vector unsigned short); -vector unsigned short vec_nand (vector unsigned short, - vector bool unsigned short); +vector unsigned short vec_nand (vector bool unsigned short, vector unsigned short); +vector unsigned short vec_nand (vector unsigned short, vector bool unsigned short); vector signed char vec_nand (vector signed char, vector signed char); vector signed char vec_nand (vector bool signed char, vector signed char); vector signed char vec_nand (vector signed char, vector bool signed char); @@ -18564,26 +18224,20 @@ vector long long vec_orc (vector bool long long, v vector long long vec_orc (vector long long, vector bool long long); vector unsigned long long vec_orc (vector unsigned long long, vector unsigned long long); -vector unsigned long long vec_orc (vector bool long long, - vector unsigned long long); -vector unsigned long long vec_orc (vector unsigned long long, - vector bool long long); +vector unsigned long long vec_orc (vector bool long long, vector unsigned long long); +vector unsigned long long vec_orc (vector unsigned long long, vector bool long long); vector int vec_orc (vector int, vector int); vector int vec_orc (vector bool int, vector int); vector int vec_orc (vector int, vector bool int); vector unsigned int vec_orc (vector unsigned int, vector unsigned int); -vector unsigned int vec_orc (vector bool unsigned int, - vector unsigned int); -vector unsigned int vec_orc (vector unsigned int, - vector bool unsigned int); +vector unsigned int vec_orc (vector bool unsigned int, vector unsigned int); +vector unsigned int vec_orc (vector unsigned int, vector bool unsigned int); vector short vec_orc (vector short, vector short); vector short vec_orc (vector bool short, vector short); vector short vec_orc (vector short, vector bool short); vector unsigned short vec_orc (vector unsigned short, vector unsigned short); -vector unsigned short vec_orc (vector bool unsigned short, - vector unsigned short); -vector unsigned short vec_orc (vector unsigned short, - vector bool unsigned short); +vector unsigned short vec_orc (vector bool unsigned short, vector unsigned short); +vector unsigned short vec_orc (vector unsigned short, vector bool unsigned short); vector signed char vec_orc (vector signed char, vector signed char); vector signed char vec_orc (vector bool signed char, vector signed char); vector signed char vec_orc (vector signed char, vector bool signed char); @@ -18592,25 +18246,20 @@ vector unsigned char vec_orc (vector bool unsigned vector unsigned char vec_orc (vector unsigned char, vector bool unsigned char); vector int vec_pack (vector long long, vector long long); -vector unsigned int vec_pack (vector unsigned long long, - vector unsigned long long); +vector unsigned int vec_pack (vector unsigned long long, vector unsigned long long); vector bool int vec_pack (vector bool long long, vector bool long long); vector float vec_pack (vector double, vector double); vector int vec_packs (vector long long, vector long long); -vector unsigned int vec_packs (vector unsigned long long, - vector unsigned long long); +vector unsigned int vec_packs (vector unsigned long long, vector unsigned long long); -vector unsigned char vec_packsu (vector signed short, vector signed short ) -vector unsigned char vec_packsu (vector unsigned short, vector unsigned short ) +vector unsigned char vec_packsu (vector signed short, vector signed short) +vector unsigned char vec_packsu (vector unsigned short, vector unsigned short) vector unsigned short int vec_packsu (vector signed int, vector signed int); -vector unsigned short int vec_packsu (vector unsigned int, - vector unsigned int); +vector unsigned short int vec_packsu (vector unsigned int, vector unsigned int); vector unsigned int vec_packsu (vector long long, vector long long); -vector unsigned int vec_packsu (vector unsigned long long, - vector unsigned long long); -vector unsigned int vec_packsu (vector signed long long, - vector signed long long); +vector unsigned int vec_packsu (vector unsigned long long, vector unsigned long long); +vector unsigned int vec_packsu (vector signed long long, vector signed long long); vector unsigned char vec_popcnt (vector signed char); vector unsigned char vec_popcnt (vector unsigned char); @@ -18621,14 +18270,11 @@ vector unsigned int vec_popcnt (vector unsigned in vector unsigned long long vec_popcnt (vector signed long long); vector unsigned long long vec_popcnt (vector unsigned long long); -vector long long vec_rl (vector long long, - vector unsigned long long); -vector long long vec_rl (vector unsigned long long, - vector unsigned long long); +vector long long vec_rl (vector long long, vector unsigned long long); +vector long long vec_rl (vector unsigned long long, vector unsigned long long); vector long long vec_sl (vector long long, vector unsigned long long); -vector long long vec_sl (vector unsigned long long, - vector unsigned long long); +vector long long vec_sl (vector unsigned long long, vector unsigned long long); vector long long vec_sr (vector long long, vector unsigned long long); vector unsigned long long char vec_sr (vector unsigned long long, @@ -18662,10 +18308,8 @@ vector long long vec_vbpermq (vector signed char, vector long long vec_vbpermq (vector unsigned char, vector unsigned char); vector unsigned char vec_bperm (vector unsigned char, vector unsigned char); -vector unsigned char vec_bperm (vector unsigned long long, - vector unsigned char); -vector unsigned long long vec_bperm (vector unsigned __int128, - vector unsigned char); +vector unsigned char vec_bperm (vector unsigned long long, vector unsigned char); +vector unsigned long long vec_bperm (vector unsigned __int128, vector unsigned char); vector long long vec_cntlz (vector long long); vector unsigned long long vec_cntlz (vector unsigned long long); @@ -18707,8 +18351,7 @@ vector unsigned long long vec_vmaxud (vector unsig vector long long vec_vminsd (vector long long, vector long long); -vector unsigned long long vec_vminud (vector long long, - vector long long); +vector unsigned long long vec_vminud (vector long long, vector long long); vector int vec_vpksdss (vector long long, vector long long); vector unsigned int vec_vpksdss (vector long long, vector long long); @@ -18841,15 +18484,13 @@ unsigned long long int scalar_extract_exp (__ieee1 unsigned long long int scalar_extract_sig (double source); unsigned __int128 scalar_extract_sig (__ieee128 source); -double -scalar_insert_exp (unsigned long long int significand, unsigned long long int exponent); -double -scalar_insert_exp (double significand, unsigned long long int exponent); +double scalar_insert_exp (unsigned long long int significand, + unsigned long long int exponent); +double scalar_insert_exp (double significand, unsigned long long int exponent); -ieee_128 -scalar_insert_exp (unsigned __int128 significand, unsigned long long int exponent); -ieee_128 -scalar_insert_exp (ieee_128 significand, unsigned long long int exponent); +ieee_128 scalar_insert_exp (unsigned __int128 significand, + unsigned long long int exponent); +ieee_128 scalar_insert_exp (ieee_128 significand, unsigned long long int exponent); int scalar_cmp_exp_gt (double arg1, double arg2); int scalar_cmp_exp_lt (double arg1, double arg2); @@ -18974,47 +18615,30 @@ signed int vec_cnttz_lsbb (vector signed char); signed int vec_cnttz_lsbb (vector unsigned char); unsigned int vec_first_match_index (vector signed char, vector signed char); -unsigned int vec_first_match_index (vector unsigned char, - vector unsigned char); +unsigned int vec_first_match_index (vector unsigned char, vector unsigned char); unsigned int vec_first_match_index (vector signed int, vector signed int); unsigned int vec_first_match_index (vector unsigned int, vector unsigned int); unsigned int vec_first_match_index (vector signed short, vector signed short); -unsigned int vec_first_match_index (vector unsigned short, - vector unsigned short); -unsigned int vec_first_match_or_eos_index (vector signed char, - vector signed char); -unsigned int vec_first_match_or_eos_index (vector unsigned char, - vector unsigned char); -unsigned int vec_first_match_or_eos_index (vector signed int, - vector signed int); -unsigned int vec_first_match_or_eos_index (vector unsigned int, - vector unsigned int); -unsigned int vec_first_match_or_eos_index (vector signed short, - vector signed short); +unsigned int vec_first_match_index (vector unsigned short, vector unsigned short); +unsigned int vec_first_match_or_eos_index (vector signed char, vector signed char); +unsigned int vec_first_match_or_eos_index (vector unsigned char, vector unsigned char); +unsigned int vec_first_match_or_eos_index (vector signed int, vector signed int); +unsigned int vec_first_match_or_eos_index (vector unsigned int, vector unsigned int); +unsigned int vec_first_match_or_eos_index (vector signed short, vector signed short); unsigned int vec_first_match_or_eos_index (vector unsigned short, vector unsigned short); -unsigned int vec_first_mismatch_index (vector signed char, - vector signed char); -unsigned int vec_first_mismatch_index (vector unsigned char, - vector unsigned char); -unsigned int vec_first_mismatch_index (vector signed int, - vector signed int); -unsigned int vec_first_mismatch_index (vector unsigned int, - vector unsigned int); -unsigned int vec_first_mismatch_index (vector signed short, - vector signed short); -unsigned int vec_first_mismatch_index (vector unsigned short, - vector unsigned short); -unsigned int vec_first_mismatch_or_eos_index (vector signed char, - vector signed char); +unsigned int vec_first_mismatch_index (vector signed char, vector signed char); +unsigned int vec_first_mismatch_index (vector unsigned char, vector unsigned char); +unsigned int vec_first_mismatch_index (vector signed int, vector signed int); +unsigned int vec_first_mismatch_index (vector unsigned int, vector unsigned int); +unsigned int vec_first_mismatch_index (vector signed short, vector signed short); +unsigned int vec_first_mismatch_index (vector unsigned short, vector unsigned short); +unsigned int vec_first_mismatch_or_eos_index (vector signed char, vector signed char); unsigned int vec_first_mismatch_or_eos_index (vector unsigned char, vector unsigned char); -unsigned int vec_first_mismatch_or_eos_index (vector signed int, - vector signed int); -unsigned int vec_first_mismatch_or_eos_index (vector unsigned int, - vector unsigned int); -unsigned int vec_first_mismatch_or_eos_index (vector signed short, - vector signed short); +unsigned int vec_first_mismatch_or_eos_index (vector signed int, vector signed int); +unsigned int vec_first_mismatch_or_eos_index (vector unsigned int, vector unsigned int); +unsigned int vec_first_mismatch_or_eos_index (vector signed short, vector signed short); unsigned int vec_first_mismatch_or_eos_index (vector unsigned short, vector unsigned short); @@ -19141,8 +18765,7 @@ If the ISA 3.0 instruction set additions (@option{ are available: @smallexample -vector unsigned long long vec_bperm (vector unsigned long long, - vector unsigned char); +vector unsigned long long vec_bperm (vector unsigned long long, vector unsigned char); vector bool char vec_cmpne (vector bool char, vector bool char); vector bool char vec_cmpne (vector signed char, vector signed char); @@ -19151,10 +18774,8 @@ vector bool int vec_cmpne (vector bool int, vector vector bool int vec_cmpne (vector signed int, vector signed int); vector bool int vec_cmpne (vector unsigned int, vector unsigned int); vector bool long long vec_cmpne (vector bool long long, vector bool long long); -vector bool long long vec_cmpne (vector signed long long, - vector signed long long); -vector bool long long vec_cmpne (vector unsigned long long, - vector unsigned long long); +vector bool long long vec_cmpne (vector signed long long, vector signed long long); +vector bool long long vec_cmpne (vector unsigned long long, vector unsigned long long); vector bool short vec_cmpne (vector bool short, vector bool short); vector bool short vec_cmpne (vector signed short, vector signed short); vector bool short vec_cmpne (vector unsigned short, vector unsigned short); @@ -19287,31 +18908,22 @@ elements of the vector result. The following built-in functions are available for the PowerPC family of processors, starting with ISA 3.0 or later (@option{-mcpu=power9}): @smallexample -__vector unsigned int -vec_extract_exp (__vector float source); -__vector unsigned long long int -vec_extract_exp (__vector double source); +__vector unsigned int vec_extract_exp (__vector float source); +__vector unsigned long long int vec_extract_exp (__vector double source); -__vector unsigned int -vec_extract_sig (__vector float source); -__vector unsigned long long int -vec_extract_sig (__vector double source); +__vector unsigned int vec_extract_sig (__vector float source); +__vector unsigned long long int vec_extract_sig (__vector double source); -__vector float -vec_insert_exp (__vector unsigned int significands, - __vector unsigned int exponents); -__vector float -vec_insert_exp (__vector unsigned float significands, - __vector unsigned int exponents); -__vector double -vec_insert_exp (__vector unsigned long long int significands, - __vector unsigned long long int exponents); -__vector double -vec_insert_exp (__vector unsigned double significands, - __vector unsigned long long int exponents); +__vector float vec_insert_exp (__vector unsigned int significands, + __vector unsigned int exponents); +__vector float vec_insert_exp (__vector unsigned float significands, + __vector unsigned int exponents); +__vector double vec_insert_exp (__vector unsigned long long int significands, + __vector unsigned long long int exponents); +__vector double vec_insert_exp (__vector unsigned double significands, + __vector unsigned long long int exponents); -__vector bool int vec_test_data_class (__vector float source, - const int condition); +__vector bool int vec_test_data_class (__vector float source, const int condition); __vector bool long long int vec_test_data_class (__vector double source, const int condition); @end smallexample @@ -19459,9 +19071,8 @@ vector unsigned long long __builtin_crypto_vcipher vector unsigned long long __builtin_crypto_vncipher (vector unsigned long long, vector unsigned long long); -vector unsigned long long __builtin_crypto_vncipherlast - (vector unsigned long long, - vector unsigned long long); +vector unsigned long long __builtin_crypto_vncipherlast (vector unsigned long long, + vector unsigned long long); vector unsigned char __builtin_crypto_vpermxor (vector unsigned char, vector unsigned char, @@ -19491,11 +19102,10 @@ vector unsigned int __builtin_crypto_vpmsumb (vect vector unsigned long long __builtin_crypto_vpmsumb (vector unsigned long long, vector unsigned long long); -vector unsigned long long __builtin_crypto_vshasigmad - (vector unsigned long long, int, int); +vector unsigned long long __builtin_crypto_vshasigmad (vector unsigned long long, + int, int); -vector unsigned int __builtin_crypto_vshasigmaw (vector unsigned int, - int, int); +vector unsigned int __builtin_crypto_vshasigmaw (vector unsigned int, int, int); @end smallexample The second argument to @var{__builtin_crypto_vshasigmad} and @@ -19506,7 +19116,7 @@ must be a constant integer in the range of 0 to 15 If the ISA 3.0 instruction set additions are enabled (@option{-mcpu=power9}), the following additional functions are available for both 32-bit and 64-bit targets. - +@smallexample vector short vec_xl (int, vector short *); vector short vec_xl (int, short *); vector unsigned short vec_xl (int, vector unsigned short *); @@ -19524,7 +19134,7 @@ void vec_xst (vector char, int, vector char *); void vec_xst (vector char, int, char *); void vec_xst (vector unsigned char, int, vector unsigned char *); void vec_xst (vector unsigned char, int, unsigned char *); - +@end smallexample @node PowerPC Hardware Transactional Memory Built-in Functions @subsection PowerPC Hardware Transactional Memory Built-in Functions GCC provides two interfaces for accessing the Hardware Transactional