From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0FCBBC32792 for ; Mon, 30 Sep 2019 21:47:42 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D3AD52053B for ; Mon, 30 Sep 2019 21:47:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D3AD52053B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=patchew.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:57714 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iF3W8-0003h3-6N for qemu-devel@archiver.kernel.org; Mon, 30 Sep 2019 17:47:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55751) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iF3VD-0003FK-CH for qemu-devel@nongnu.org; Mon, 30 Sep 2019 17:46:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iF3VB-0001sy-JH for qemu-devel@nongnu.org; Mon, 30 Sep 2019 17:46:42 -0400 Resent-Date: Mon, 30 Sep 2019 17:46:42 -0400 Resent-Message-Id: Received: from sender4-of-o59.zoho.com ([136.143.188.59]:21902) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iF3VB-0001sp-Dq for qemu-devel@nongnu.org; Mon, 30 Sep 2019 17:46:41 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1569879988; cv=none; d=zoho.com; s=zohoarc; b=kviSbud9DPDZwUTaEhMjP/TvCl3ShbGxf1cXQ07b68Hf4Is6aXCgpue7Xylp58rfLSK2d642CTKXPrsUtYF66RSimVdKbNCsTsZ0AoAVwibUH5m8b4KtPzGUhaMP0whaeDTO8iR1Q2VDCdXB1cw7yppy9t0JKHorZY+aHAZjJSI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1569879988; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:Reply-To:Subject:To:ARC-Authentication-Results; bh=BDMO4iLSox1/NO6rGyrUEOuswW0MkcGLdd/qhoCmIO4=; b=EiCiIfVchx4j4gLCMg5OkyvEZzlsOhxW+PdiR+CbKK2Ryem9TGSj36Qkd2mn1B03oPincPobu/PG0uH7ddN5knq0WpgbJsFZYH090G0xEXpPMr7zC5T6N/f++9WJITFbi9etOvZAChsftvOAz7/DL2yIgbUL9GfIoOGscFFWH2s= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=patchew.org; spf=pass smtp.mailfrom=no-reply@patchew.org; dmarc=pass header.from= header.from= Received: from [172.17.0.3] (23.253.156.214 [23.253.156.214]) by mx.zohomail.com with SMTPS id 1569879987568144.32932698812135; Mon, 30 Sep 2019 14:46:27 -0700 (PDT) Subject: Re: [PATCH v7 00/22] tcg/ppc: Add vector opcodes In-Reply-To: <20190930202125.21064-1-richard.henderson@linaro.org> Message-ID: <156987998630.27524.5591986506882894378@8230166b0665> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Resent-From: From: no-reply@patchew.org To: richard.henderson@linaro.org Date: Mon, 30 Sep 2019 14:46:27 -0700 (PDT) X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 136.143.188.59 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: qemu-devel@nongnu.org Cc: mark.cave-ayland@ilande.co.uk, qemu-devel@nongnu.org, amarkovic@wavecomp.com, hsp.cat7@gmail.com Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" UGF0Y2hldyBVUkw6IGh0dHBzOi8vcGF0Y2hldy5vcmcvUUVNVS8yMDE5MDkzMDIwMjEyNS4yMTA2 NC0xLXJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmcvCgoKCkhpLAoKVGhpcyBzZXJpZXMgc2Vl bXMgdG8gaGF2ZSBzb21lIGNvZGluZyBzdHlsZSBwcm9ibGVtcy4gU2VlIG91dHB1dCBiZWxvdyBm b3IKbW9yZSBpbmZvcm1hdGlvbjoKClR5cGU6IHNlcmllcwpNZXNzYWdlLWlkOiAyMDE5MDkzMDIw MjEyNS4yMTA2NC0xLXJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmcKU3ViamVjdDogW1BBVENI IHY3IDAwLzIyXSB0Y2cvcHBjOiBBZGQgdmVjdG9yIG9wY29kZXMKCj09PSBURVNUIFNDUklQVCBC RUdJTiA9PT0KIyEvYmluL2Jhc2gKZ2l0IHJldi1wYXJzZSBiYXNlID4gL2Rldi9udWxsIHx8IGV4 aXQgMApnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5yZW5hbWVsaW1pdCAwCmdpdCBjb25maWcgLS1s b2NhbCBkaWZmLnJlbmFtZXMgVHJ1ZQpnaXQgY29uZmlnIC0tbG9jYWwgZGlmZi5hbGdvcml0aG0g aGlzdG9ncmFtCi4vc2NyaXB0cy9jaGVja3BhdGNoLnBsIC0tbWFpbGJhY2sgYmFzZS4uCj09PSBU RVNUIFNDUklQVCBFTkQgPT09CgpVcGRhdGluZyAzYzhjZjVhOWMyMWZmODc4MjE2NGQxZGVmN2Y0 NGJkODg4NzEzMzg0CkZyb20gaHR0cHM6Ly9naXRodWIuY29tL3BhdGNoZXctcHJvamVjdC9xZW11 CiAqIFtuZXcgdGFnXSAgICAgICAgIHBhdGNoZXcvMjAxOTA5MzAyMTM4MjAuMjk3NzctMS1tbGV2 aXRza0ByZWRoYXQuY29tIC0+IHBhdGNoZXcvMjAxOTA5MzAyMTM4MjAuMjk3NzctMS1tbGV2aXRz a0ByZWRoYXQuY29tClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVzdCcKNDc4ZTc2YyB0Y2cv cHBjOiBVcGRhdGUgdmVjdG9yIHN1cHBvcnQgZm9yIHYzLjAwIGR1cC9kdXBpCmI4OWFmYTYgdGNn L3BwYzogVXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciB2My4wMCBsb2FkL3N0b3JlCmJjZTA5ZTgg dGNnL3BwYzogVXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciB2My4wMCBBbHRpdmVjCmQ1ZjJmNzkg dGNnL3BwYzogVXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciB2Mi4wNyBGUAplMGZjNzI4IHRjZy9w cGM6IFVwZGF0ZSB2ZWN0b3Igc3VwcG9ydCBmb3IgdjIuMDcgVlNYCmIxYmU2OTggdGNnL3BwYzog VXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciB2Mi4wNyBBbHRpdmVjCjVmYzg2YjQgdGNnL3BwYzog VXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciBWU1gKODkxMDdjNiB0Y2cvcHBjOiBFbmFibGUgQWx0 aXZlYyBkZXRlY3Rpb24KYjNkNTYzNiB0Y2cvcHBjOiBTdXBwb3J0IHZlY3RvciBkdXAyCjQ3ZTBl MmIgdGNnL3BwYzogU3VwcG9ydCB2ZWN0b3IgbXVsdGlwbHkKMTk5M2QzNiB0Y2cvcHBjOiBTdXBw b3J0IHZlY3RvciBzaGlmdCBieSBpbW1lZGlhdGUKY2JlZmZhNSB0Y2cvcHBjOiBBZGQgc3VwcG9y dCBmb3IgdmVjdG9yIHNhdHVyYXRlZCBhZGQvc3VidHJhY3QKMTI0MWVhNiB0Y2cvcHBjOiBBZGQg c3VwcG9ydCBmb3IgdmVjdG9yIGFkZC9zdWJ0cmFjdApmOTk3MmFkIHRjZy9wcGM6IEFkZCBzdXBw b3J0IGZvciB2ZWN0b3IgbWF4aW11bS9taW5pbXVtCjEzZGE0NjkgdGNnL3BwYzogQWRkIHN1cHBv cnQgZm9yIGxvYWQvc3RvcmUvbG9naWMvY29tcGFyaXNvbgo1ZmY0M2NlIHRjZy9wcGM6IEVuYWJs ZSB0Y2cgYmFja2VuZCB2ZWN0b3IgY29tcGlsYXRpb24KOTZlMDM2NCB0Y2cvcHBjOiBSZXBsYWNl IEhBVkVfSVNFTCBtYWNybyB3aXRoIGEgdmFyaWFibGUKOWMwOTgwYyB0Y2cvcHBjOiBSZXBsYWNl IEhBVkVfSVNBXzJfMDYKZTMyNjZkMyB0Y2cvcHBjOiBDcmVhdGUgVENHUG93ZXJJU0EgYW5kIGhh dmVfaXNhCjk5OGJjYTQgdGNnL3BwYzogSW50cm9kdWNlIG1hY3JvcyBWUlQoKSwgVlJBKCksIFZS QigpLCBWUkMoKQo2MjcyZmJlIHRjZy9wcGM6IEludHJvZHVjZSBtYWNybyBWWDQoKQowMDM1Nzky IHRjZy9wcGM6IEludHJvZHVjZSBBbHRpdmVjIHJlZ2lzdGVycwoKPT09IE9VVFBVVCBCRUdJTiA9 PT0KMS8yMiBDaGVja2luZyBjb21taXQgMDAzNTc5MjNiMGIxICh0Y2cvcHBjOiBJbnRyb2R1Y2Ug QWx0aXZlYyByZWdpc3RlcnMpCjIvMjIgQ2hlY2tpbmcgY29tbWl0IDYyNzJmYmVkMjFhYiAodGNn L3BwYzogSW50cm9kdWNlIG1hY3JvIFZYNCgpKQpFUlJPUjogc3BhY2VzIHJlcXVpcmVkIGFyb3Vu ZCB0aGF0ICd8JyAoY3R4OlZ4VikKIzIxOiBGSUxFOiB0Y2cvcHBjL3RjZy10YXJnZXQuaW5jLmM6 MzIyOgorI2RlZmluZSBWWDQob3BjKSAgKE9QQ0QoNCl8KG9wYykpCiAgICAgICAgICAgICAgICAg ICAgICAgICAgIF4KCnRvdGFsOiAxIGVycm9ycywgMCB3YXJuaW5ncywgNyBsaW5lcyBjaGVja2Vk CgpQYXRjaCAyLzIyIGhhcyBzdHlsZSBwcm9ibGVtcywgcGxlYXNlIHJldmlldy4gIElmIGFueSBv ZiB0aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyByZXBvcnQgdGhlbSB0byB0aGUgbWFp bnRhaW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5FUlMuCgozLzIyIENoZWNraW5nIGNv bW1pdCA5OThiY2E0ODFhOTcgKHRjZy9wcGM6IEludHJvZHVjZSBtYWNyb3MgVlJUKCksIFZSQSgp LCBWUkIoKSwgVlJDKCkpCjQvMjIgQ2hlY2tpbmcgY29tbWl0IGUzMjY2ZDM5MzUyNiAodGNnL3Bw YzogQ3JlYXRlIFRDR1Bvd2VySVNBIGFuZCBoYXZlX2lzYSkKNS8yMiBDaGVja2luZyBjb21taXQg OWMwOTgwYzQ1ZTVkICh0Y2cvcHBjOiBSZXBsYWNlIEhBVkVfSVNBXzJfMDYpCjYvMjIgQ2hlY2tp bmcgY29tbWl0IDk2ZTAzNjQxZjI2ZiAodGNnL3BwYzogUmVwbGFjZSBIQVZFX0lTRUwgbWFjcm8g d2l0aCBhIHZhcmlhYmxlKQo3LzIyIENoZWNraW5nIGNvbW1pdCA1ZmY0M2NlMzMyNDkgKHRjZy9w cGM6IEVuYWJsZSB0Y2cgYmFja2VuZCB2ZWN0b3IgY29tcGlsYXRpb24pCldBUk5JTkc6IGFkZGVk LCBtb3ZlZCBvciBkZWxldGVkIGZpbGUocyksIGRvZXMgTUFJTlRBSU5FUlMgbmVlZCB1cGRhdGlu Zz8KIzE2MzogCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cgp0b3RhbDogMCBlcnJvcnMsIDEgd2Fybmlu Z3MsIDEyOSBsaW5lcyBjaGVja2VkCgpQYXRjaCA3LzIyIGhhcyBzdHlsZSBwcm9ibGVtcywgcGxl YXNlIHJldmlldy4gIElmIGFueSBvZiB0aGVzZSBlcnJvcnMKYXJlIGZhbHNlIHBvc2l0aXZlcyBy ZXBvcnQgdGhlbSB0byB0aGUgbWFpbnRhaW5lciwgc2VlCkNIRUNLUEFUQ0ggaW4gTUFJTlRBSU5F UlMuCjgvMjIgQ2hlY2tpbmcgY29tbWl0IDEzZGE0NjlhNGVlMSAodGNnL3BwYzogQWRkIHN1cHBv cnQgZm9yIGxvYWQvc3RvcmUvbG9naWMvY29tcGFyaXNvbikKOS8yMiBDaGVja2luZyBjb21taXQg Zjk5NzJhZDU3OTA2ICh0Y2cvcHBjOiBBZGQgc3VwcG9ydCBmb3IgdmVjdG9yIG1heGltdW0vbWlu aW11bSkKMTAvMjIgQ2hlY2tpbmcgY29tbWl0IDEyNDFlYTY3YzdiMiAodGNnL3BwYzogQWRkIHN1 cHBvcnQgZm9yIHZlY3RvciBhZGQvc3VidHJhY3QpCjExLzIyIENoZWNraW5nIGNvbW1pdCBjYmVm ZmE1ZjFiODEgKHRjZy9wcGM6IEFkZCBzdXBwb3J0IGZvciB2ZWN0b3Igc2F0dXJhdGVkIGFkZC9z dWJ0cmFjdCkKMTIvMjIgQ2hlY2tpbmcgY29tbWl0IDE5OTNkMzY1YzY0MCAodGNnL3BwYzogU3Vw cG9ydCB2ZWN0b3Igc2hpZnQgYnkgaW1tZWRpYXRlKQoxMy8yMiBDaGVja2luZyBjb21taXQgNDdl MGUyYjQ2YmJkICh0Y2cvcHBjOiBTdXBwb3J0IHZlY3RvciBtdWx0aXBseSkKRVJST1I6IGNvZGUg aW5kZW50IHNob3VsZCBuZXZlciB1c2UgdGFicwojMTMzOiBGSUxFOiB0Y2cvcHBjL3RjZy10YXJn ZXQuaW5jLmM6MzIxNzoKK15JYnJlYWs7JAoKdG90YWw6IDEgZXJyb3JzLCAwIHdhcm5pbmdzLCAx OTIgbGluZXMgY2hlY2tlZAoKUGF0Y2ggMTMvMjIgaGFzIHN0eWxlIHByb2JsZW1zLCBwbGVhc2Ug cmV2aWV3LiAgSWYgYW55IG9mIHRoZXNlIGVycm9ycwphcmUgZmFsc2UgcG9zaXRpdmVzIHJlcG9y dCB0aGVtIHRvIHRoZSBtYWludGFpbmVyLCBzZWUKQ0hFQ0tQQVRDSCBpbiBNQUlOVEFJTkVSUy4K CjE0LzIyIENoZWNraW5nIGNvbW1pdCBiM2Q1NjM2Yzg4ODcgKHRjZy9wcGM6IFN1cHBvcnQgdmVj dG9yIGR1cDIpCjE1LzIyIENoZWNraW5nIGNvbW1pdCA4OTEwN2M2M2JiMTIgKHRjZy9wcGM6IEVu YWJsZSBBbHRpdmVjIGRldGVjdGlvbikKMTYvMjIgQ2hlY2tpbmcgY29tbWl0IDVmYzg2YjQ5OTA2 OCAodGNnL3BwYzogVXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciBWU1gpCjE3LzIyIENoZWNraW5n IGNvbW1pdCBiMWJlNjk4OTc0NTggKHRjZy9wcGM6IFVwZGF0ZSB2ZWN0b3Igc3VwcG9ydCBmb3Ig djIuMDcgQWx0aXZlYykKMTgvMjIgQ2hlY2tpbmcgY29tbWl0IGUwZmM3MjgwNGJkMCAodGNnL3Bw YzogVXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciB2Mi4wNyBWU1gpCjE5LzIyIENoZWNraW5nIGNv bW1pdCBkNWYyZjc5NWQwZDggKHRjZy9wcGM6IFVwZGF0ZSB2ZWN0b3Igc3VwcG9ydCBmb3IgdjIu MDcgRlApCjIwLzIyIENoZWNraW5nIGNvbW1pdCBiY2UwOWU4M2NlZmYgKHRjZy9wcGM6IFVwZGF0 ZSB2ZWN0b3Igc3VwcG9ydCBmb3IgdjMuMDAgQWx0aXZlYykKMjEvMjIgQ2hlY2tpbmcgY29tbWl0 IGI4OWFmYTZiOGE4ZCAodGNnL3BwYzogVXBkYXRlIHZlY3RvciBzdXBwb3J0IGZvciB2My4wMCBs b2FkL3N0b3JlKQoyMi8yMiBDaGVja2luZyBjb21taXQgNDc4ZTc2Y2Y5NjJiICh0Y2cvcHBjOiBV cGRhdGUgdmVjdG9yIHN1cHBvcnQgZm9yIHYzLjAwIGR1cC9kdXBpKQo9PT0gT1VUUFVUIEVORCA9 PT0KClRlc3QgY29tbWFuZCBleGl0ZWQgd2l0aCBjb2RlOiAxCgoKVGhlIGZ1bGwgbG9nIGlzIGF2 YWlsYWJsZSBhdApodHRwOi8vcGF0Y2hldy5vcmcvbG9ncy8yMDE5MDkzMDIwMjEyNS4yMTA2NC0x LXJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmcvdGVzdGluZy5jaGVja3BhdGNoLz90eXBlPW1l c3NhZ2UuCi0tLQpFbWFpbCBnZW5lcmF0ZWQgYXV0b21hdGljYWxseSBieSBQYXRjaGV3IFtodHRw czovL3BhdGNoZXcub3JnL10uClBsZWFzZSBzZW5kIHlvdXIgZmVlZGJhY2sgdG8gcGF0Y2hldy1k ZXZlbEByZWRoYXQuY29t