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 C076848A94 for ; Wed, 26 Jun 2024 22:01:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 60DB368D51F; Thu, 27 Jun 2024 01:01:27 +0300 (EEST) Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A891968CE03 for ; Thu, 27 Jun 2024 01:01:20 +0300 (EEST) Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2ec52fbb50bso50975521fa.2 for ; Wed, 26 Jun 2024 15:01:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719439279; x=1720044079; 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=zWJQzDdSuFBZMWSJD2B5TPu2JVhc2Wd6TpAPhyV+2DI=; b=Ae8oWddA8a8qX+dWHql5/ISXHW4izN5SB29VV07zpvmmY7F9bAF00Q2wWkKiyGHP+u SAX4Pmmu0QEtEzxHp4Ql2gUVGeCz6dkQ11/F8tC6LJgvC5B6FJzMiasUm6jXWtYl/4WL 6X9WEQBJwV1EJsCArPbYSpJZfGlIGDzcvtQBtXwlr2Tf/MhPHgVfAtGwBRUIP+cNRAJT XmmPSbRlT+USFCD8ecBZwahtMoe6/o03povbKYbNmoMIfj0s3h1b74Zl1R5nnKr9k+QT ESy8w9HYlWxVXDHFm++K670wLNM8wcgxTTOCmuvbacskWuzcQnBxTctSdC8Uouly1sdv f49w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719439279; x=1720044079; 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=zWJQzDdSuFBZMWSJD2B5TPu2JVhc2Wd6TpAPhyV+2DI=; b=wuVDWAZ3rj1SJOvcsawJ0ZQbAZ3usQzUAf8/c2dMrb17+LInER0YuPYjqrSvuhNl+r lTugFD68xIJg2fSMDS0QJdb/rtrvya3dMGmY8BeaK3k04a773Ir1UBr/YhAEI6dt7XCz z40nIkcpC3yQykM4N1YlB0nssMaGd8fylo3OPECMf3KG0cGXFcbQWzEbwkCa0MgeF+cq dXf3SepCJXI828hXdT4ZLBTSpJvUTi2Es2C/o8m94tWsSnNsYBqS1Clh/MxfLgpRSOHN LGjMWUUwp2DlEGLsHdREaiUplbv7On9pdBftcLNoecBhAysQgMA/oE0i3wz3MK7r2wsN SosA== X-Gm-Message-State: AOJu0Yx5WPTsU+W9Gc5y19Ae23AGat5+jm5oeRZY3cIQcVuKb39bYFNC Odr+H+C//zwVS0M6gin1wtvcPb+wzz6rOrqPirX6Isms8lON9LmDIRx2kklmWG73R4Tc2VBpHE1 MNz2/UQvDnVgyKa8q6hG4qk9HIpIoLg== X-Google-Smtp-Source: AGHT+IG69OFnvKNir6i6bYBGLcmTL70FcOXd3JLqSUkyTWLeWf+KcNymJVMBcszeADKdAqPDckR2ISE4ccVkYy0L9MU= X-Received: by 2002:a2e:9616:0:b0:2ee:4623:173 with SMTP id 38308e7fff4ca-2ee462303d1mr13218481fa.14.1719439278788; Wed, 26 Jun 2024 15:01:18 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Sean McGovern Date: Wed, 26 Jun 2024 18:01:07 -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: SGksCgoKT24gVGh1LCBKdW4gNiwgMjAyNCwgMTI6NTEgU2VhbiBNY0dvdmVybiA8Z3NlYW5tY2dA Z21haWwuY29tPiB3cm90ZToKCj4KPgo+IE9uIFRodSwgSnVuIDYsIDIwMjQsIDA1OjUzIFLDqW1p IERlbmlzLUNvdXJtb250IDxyZW1pQHJlbWxhYi5uZXQ+IHdyb3RlOgo+Cj4+Cj4+Cj4+IExlIDYg anVpbiAyMDI0IDEwOjQzOjA1IEdNVCswMzowMCwgU2VhbiBNY0dvdmVybiA8Z3NlYW5tY2dAZ21h aWwuY29tPiBhCj4+IMOpY3JpdCA6Cj4+ID5IaSwKPj4gPgo+PiA+QXR0YWNoZWQgaW5saW5lIGlz IGEgX25vbi13b3JraW5nXyBpbXBsZW1lbnRhdGlvbiBvZiBmbGFjX3dhc3RlZDMyIGZvcgo+PiA+ VlNYIGRldmVsb3BlZCBvbiBhIFBPV0VSOSBpbiBsaXR0bGUtZW5kaWFuIG1vZGUgYnV0IHByb2Jh Ymx5IGp1c3QgYXMKPj4gPnVzYWJsZSBvbiBQT1dFUns4LDEwfS4KPj4gPgo+PiA+SSdtIG5vdCBz dXJlIHdoeSBwcm9iYWJseSBvbmUgb2YgdGhlIHNpbXBsZXN0IERTUCBmdW5jdGlvbnMgaW4gbGF2 Ywo+PiA+ZG9lcyBub3Qgd29yayBmb3IgbWUsIEkgaW1hZ2luZSB0aGlzIGlzIHByb2JhYmx5IHNv bWV0aGluZyBlbmRpYW4KPj4gPnJlbGF0ZWQgZXZlbiB0aG91Z2ggSUJNJ3MgZG9jdW1lbnRhdGlv biBmb3IgdmVjX3NsKClbMV0gZG9lcyBub3QKPj4gPnN1Z2dlc3QgYW55Lgo+Pgo+PiBNaXhpbmcg dXAgYnl0ZXMgYW5kIGVsZW1lbnRzIGluIHRoZSBpdGVyYXRvci4gQnV0IHlvdSBzaG91bGQgYmUg YWJsZSB0bwo+PiB0cmFjayB0aGlzIGRvd24gd2l0aCBnZGIgb3IgZ29vZCBvbCcgcHJpbnRmKCku Cj4+Cj4+ID5IZXJlJ3MgbXkgY29kZToKPj4gPgo+PiA+I2RlZmluZSBWU1hfU1RSSURFIDE2Cj4+ ID4KPj4gPnZvaWQgZmZfZmxhY193YXN0ZWQzMl92c3goaW50MzJfdCAqZGVjb2RlZCwgaW50IHdh c3RlZCwgaW50IGxlbikKPj4gPnsKPj4gPiAgIHJlZ2lzdGVyIHZlY19zMzIgdmVjMTsKPj4gPiAg IHJlZ2lzdGVyIHZlY191MzIgdmVjMiA9IHsgd2FzdGVkLCB3YXN0ZWQsIHdhc3RlZCwgd2FzdGVk IH07Cj4+Cj4+IFRoZXJlIHNob3VsZCBiZSBhbiBpbnN0cnVjdGlvbiB0byBzcGxhdCBhIHNjYWxh ciB0byBhIHZlY3Rvci4gQmV0dGVyIHlldAo+PiB1c2UgdmVjdG9yLXNjYWxhciBzaGlmdCwgaWYg VlNYIGhhcyBpdC4KPj4KPgo+IEluIHRoZSBQT1dFUiBJU0EsIHZlY19zcGxhdCgpIG9ubHkgYWNj ZXB0cyBhbiBpbW1lZGlhdGUsIHNvIEkgdGhpbmsgdGhpcwo+IGlzIHRoZSBvbmx5IHdheSB0byBk byBpdCBpbiBmbGFjX3dhc3RlZDMyLgo+Cj4KPj4gPiAgIHJlZ2lzdGVyIHZlY19zMzIgc2hpZnRl ZDsKPj4gPgo+PiA+ICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsZW47IGkgKz0gVlNYX1NUUklERSkg ewo+PiA+ICAgICAgIHZlYzEgPSB2ZWNfdnN4X2xkKGksIGRlY29kZWQpOwo+PiA+ICAgICAgIHNo aWZ0ZWQgPSB2ZWNfc2wodmVjMSwgdmVjMik7Cj4+ID4gICAgICAgdmVjX3ZzeF9zdChzaGlmdGVk LCBpLCBkZWNvZGVkKTsKPj4gPiAgIH0KPj4gPn0KPj4gPgo+PiA+QW55b25lIHdpdGggZXhwZXJp ZW5jZSB3aXRoIEFsdGlWZWMgb3IgVlNYIHNlZSBzb21ldGhpbmcgb2J2aW91cyBJIGFtCj4+IG1p c3Npbmc/Cj4+ID4KPj4gPi0tIFNlYW4gTWNHb3Zlcm4KPj4gPgo+PiA+WzFdCj4+IGh0dHBzOi8v d3d3LmlibS5jb20vZG9jcy9lbi94bC1jLWFuZC1jcHAtbGludXgvMTYuMS4xP3RvcGljPWZ1bmN0 aW9ucy12ZWMtc2wKPj4gPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCj4+ID5mZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+ID5mZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+PiA+aHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCj4+ID4KPj4gPlRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+ PiA+ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJlIi4KPj4gPgo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+IGZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCj4+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+ Pgo+PiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPj4K PgpJIGZlZWwgdGhlIG5lZWQgdG8gY29ycmVjdCBteXNlbGYgaGVyZTogaXQgdHVybnMgb3V0IHRo ZXJlIGlzIGEgd2F5IC0tCnZlY19zcGxhdCgpIG9ubHkgYWNjZXB0cyBhbiBpbW1lZGlhdGUgYnV0 IHZlY19zcGxhdHMoKVsxXSBpcyB3aGF0IEkgbmVlZAppbnN0ZWFkLgoKVGhhbmtzIGZvciB0aGUg dGlwcywgSSBoYXZlIGEgd29ya2luZyB2ZXJzaW9uIG9mIHdhc3RlZDMyIGZvciBWU1ggbm93LiBJ J2xsCnRhY2tsZSB3YXN0ZWQzMyBuZXh0IGFuZCB0aGVuIHN1Ym1pdCB0aGVtIHVwLgoKLS0gU2Vh biBNY0dvdmVybgoKWzFdCmh0dHBzOi8vd3d3LmlibS5jb20vZG9jcy9lbi94bC1jLWFuZC1jcHAt bGludXgvMTYuMS4xP3RvcGljPWZ1bmN0aW9ucy12ZWMtc3BsYXRzCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QK ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGlu Zm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1h aWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2Ny aWJlIi4K