From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 3912A4B4A6 for ; Thu, 6 Jun 2024 16:51:32 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F3B468D6FA; Thu, 6 Jun 2024 19:51:29 +0300 (EEST) Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EA2CD68CCB8 for ; Thu, 6 Jun 2024 19:51:22 +0300 (EEST) Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-a62ef52e837so157459966b.3 for ; Thu, 06 Jun 2024 09:51:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717692681; x=1718297481; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=5jNpOBEYlMHT3QVD4iSx2hDN51Hh2I0edGd6PbnG4ew=; b=eI3jsJrA72QTztSLrGpoPAyJrOjqRNjbzbxb5DJdv65hw0F3cc/IFgNUidQv93t4Dc V4lQ+87vTP0WWk6eIktF2U5gZvJ4MWQJRMqP61Ic3cTfzzQrZKig9g3/Ex6ejF7KIz7/ TaxTsPN0kYAzNVEUkkuTxvSLRNRumcU2XnmDRnmLpVXo/bMqqDy0HMysGriFAkjXMMn9 E594/Ihc+7XGhvy2Ti6JgeOi083FSXCCaY/6zDzbi6acXf7yRbOY9HwWGB0h64sXC97i z+eU+btY+3dM65/HtvSERGQnzqP1364x9VYr6nMBqzNftdii/nyuMvkgWXU40myoOyNp cj7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717692681; x=1718297481; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5jNpOBEYlMHT3QVD4iSx2hDN51Hh2I0edGd6PbnG4ew=; b=e4AUw8mxff89Nf7vM2I6+qQT4RnKGsYXEWr4Ur70f+9smWvSVa4qrqgkogEZPhbuR9 pNLiY1JMJWroSkewXMyz9pxG6lcz/daw3Hci3LBeasRBaTUyLFvBBOIxWUiJjwEUtJq4 z5EdmJuyFpLq7mJezyFd1Zp7zn8gT+07fTCO71K4/cwKnlOsH29S/bsSv3yK5p048Bqs 6FMEJ0wV35dMWcwDLE6Xr9O3CT7TENCCx/iHkj9jQkvhFHIkZbnrEN3TUtosTRgRsP11 BBS7Ts1z50B5li0DAQHibuBktCKy04V+wyxG2iHtVCVLwmEjyTjBofcSS9Im271echWj uXYg== X-Gm-Message-State: AOJu0YzNW20m8BobYmFWuHwZaeNlNZ5+HNi+AOVTfb6zfF5d3FdrEbaA iSG7fm5CKgLUMbmL60CJpXxTT7I28pgn6TOdEMcIc2JU7xAb6RwHBOH4jMchMkpMkMC1VU/z30i 6BNlXsQKRotgw5NWW+32+fj9/ZPKT1g== X-Google-Smtp-Source: AGHT+IF0WieDo8CkXsNMOfsivDAiTQKzGchvpXHD9/OhyoILjlrVfiIromBnEJpO06KKDKEpLP7KxOWbn6sxMvokqFQ= X-Received: by 2002:a17:907:3da0:b0:a69:2553:5806 with SMTP id a640c23a62f3a-a6cdb6d1692mr9947766b.52.1717692681270; Thu, 06 Jun 2024 09:51:21 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Sean McGovern Date: Thu, 6 Jun 2024 12:51:10 -0400 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [RFC] flac_wasted32 vector implementation for VSX on ppc64le X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gVGh1LCBKdW4gNiwgMjAyNCwgMDU6NTMgUsOpbWkgRGVuaXMtQ291cm1vbnQgPHJlbWlAcmVt bGFiLm5ldD4gd3JvdGU6Cgo+Cj4KPiBMZSA2IGp1aW4gMjAyNCAxMDo0MzowNSBHTVQrMDM6MDAs IFNlYW4gTWNHb3Zlcm4gPGdzZWFubWNnQGdtYWlsLmNvbT4gYQo+IMOpY3JpdCA6Cj4gPkhpLAo+ ID4KPiA+QXR0YWNoZWQgaW5saW5lIGlzIGEgX25vbi13b3JraW5nXyBpbXBsZW1lbnRhdGlvbiBv ZiBmbGFjX3dhc3RlZDMyIGZvcgo+ID5WU1ggZGV2ZWxvcGVkIG9uIGEgUE9XRVI5IGluIGxpdHRs ZS1lbmRpYW4gbW9kZSBidXQgcHJvYmFibHkganVzdCBhcwo+ID51c2FibGUgb24gUE9XRVJ7OCwx MH0uCj4gPgo+ID5JJ20gbm90IHN1cmUgd2h5IHByb2JhYmx5IG9uZSBvZiB0aGUgc2ltcGxlc3Qg RFNQIGZ1bmN0aW9ucyBpbiBsYXZjCj4gPmRvZXMgbm90IHdvcmsgZm9yIG1lLCBJIGltYWdpbmUg dGhpcyBpcyBwcm9iYWJseSBzb21ldGhpbmcgZW5kaWFuCj4gPnJlbGF0ZWQgZXZlbiB0aG91Z2gg SUJNJ3MgZG9jdW1lbnRhdGlvbiBmb3IgdmVjX3NsKClbMV0gZG9lcyBub3QKPiA+c3VnZ2VzdCBh bnkuCj4KPiBNaXhpbmcgdXAgYnl0ZXMgYW5kIGVsZW1lbnRzIGluIHRoZSBpdGVyYXRvci4gQnV0 IHlvdSBzaG91bGQgYmUgYWJsZSB0bwo+IHRyYWNrIHRoaXMgZG93biB3aXRoIGdkYiBvciBnb29k IG9sJyBwcmludGYoKS4KPgo+ID5IZXJlJ3MgbXkgY29kZToKPiA+Cj4gPiNkZWZpbmUgVlNYX1NU UklERSAxNgo+ID4KPiA+dm9pZCBmZl9mbGFjX3dhc3RlZDMyX3ZzeChpbnQzMl90ICpkZWNvZGVk LCBpbnQgd2FzdGVkLCBpbnQgbGVuKQo+ID57Cj4gPiAgIHJlZ2lzdGVyIHZlY19zMzIgdmVjMTsK PiA+ICAgcmVnaXN0ZXIgdmVjX3UzMiB2ZWMyID0geyB3YXN0ZWQsIHdhc3RlZCwgd2FzdGVkLCB3 YXN0ZWQgfTsKPgo+IFRoZXJlIHNob3VsZCBiZSBhbiBpbnN0cnVjdGlvbiB0byBzcGxhdCBhIHNj YWxhciB0byBhIHZlY3Rvci4gQmV0dGVyIHlldAo+IHVzZSB2ZWN0b3Itc2NhbGFyIHNoaWZ0LCBp ZiBWU1ggaGFzIGl0Lgo+CgpJbiB0aGUgUE9XRVIgSVNBLCB2ZWNfc3BsYXQoKSBvbmx5IGFjY2Vw dHMgYW4gaW1tZWRpYXRlLCBzbyBJIHRoaW5rIHRoaXMgaXMKdGhlIG9ubHkgd2F5IHRvIGRvIGl0 IGluIGZsYWNfd2FzdGVkMzIuCgoKPiA+ICAgcmVnaXN0ZXIgdmVjX3MzMiBzaGlmdGVkOwo+ID4K PiA+ICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsZW47IGkgKz0gVlNYX1NUUklERSkgewo+ID4gICAg ICAgdmVjMSA9IHZlY192c3hfbGQoaSwgZGVjb2RlZCk7Cj4gPiAgICAgICBzaGlmdGVkID0gdmVj X3NsKHZlYzEsIHZlYzIpOwo+ID4gICAgICAgdmVjX3ZzeF9zdChzaGlmdGVkLCBpLCBkZWNvZGVk KTsKPiA+ICAgfQo+ID59Cj4gPgo+ID5BbnlvbmUgd2l0aCBleHBlcmllbmNlIHdpdGggQWx0aVZl YyBvciBWU1ggc2VlIHNvbWV0aGluZyBvYnZpb3VzIEkgYW0KPiBtaXNzaW5nPwo+ID4KPiA+LS0g U2VhbiBNY0dvdmVybgo+ID4KPiA+WzFdCj4gaHR0cHM6Ly93d3cuaWJtLmNvbS9kb2NzL2VuL3hs LWMtYW5kLWNwcC1saW51eC8xNi4xLjE/dG9waWM9ZnVuY3Rpb25zLXZlYy1zbAo+ID5fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID5mZm1wZWctZGV2ZWwg bWFpbGluZyBsaXN0Cj4gPmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gPmh0dHBzOi8vZmZtcGVn Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+ID4KPiA+VG8gdW5zdWJzY3JpYmUs IHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gPmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBl Zy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4gPgo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVj dCAidW5zdWJzY3JpYmUiLgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K