From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id EF92D4B355 for ; Wed, 21 May 2025 12:22:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 6E37C68CFAD; Wed, 21 May 2025 15:22:10 +0300 (EEST) Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 2C5E268C201 for ; Wed, 21 May 2025 15:22:04 +0300 (EEST) Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-54e8e5d2cf0so8885872e87.2 for ; Wed, 21 May 2025 05:22:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1747830123; x=1748434923; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=TuuiKeGC3sqAvGSFLdJYwHaDjc7AaMiZ8P9FPy5BV1g=; b=L6EmpPgw8kCKYjNgRO50/Y62oNe+n2WpCB7NLYsl2ck3n3tTL8eHqDXXMtr90wi9cA m8sr70mXE/bhlH6AqNooPshsY2jig9cpz3dCW+6N3OQOG6ePiAFoXVZXKxBFJnudBXup MVEzQv4oB6oE511Z79NueDB9W3kCVYP8LAj2ENP18p5sz9v5xSXw1QsHY3nv4/fnfhG9 Yz5ujS5y+XIsAF6YbR9g9ObFNJT3072Ij9lzSWNWreby9eknXaJ/7qqf3CICeK8DVU2z HOV59WAU4/40c6O2aJUgcy3GXs9RJ8lYZJHW04zeURrcbI+zDwqqumZAp+8X/hPTqSt4 xR7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747830123; x=1748434923; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TuuiKeGC3sqAvGSFLdJYwHaDjc7AaMiZ8P9FPy5BV1g=; b=GhEdnzJX0kNvVrlmHEExo3ntzKNNibBE/Rrilfv0tWASTLOtjR87Bk9ZTjZjnEUQKP axvVBVrbg1cYZe87wPuHhLhUaF0qy16ssJyZApS+Qvt5d0PVd4ewM+9MtLrELm5DCtDo 4FXZraj5teusBToKxc/n3k1cbEFK//HX+0y3bs5T4BoBP+Qp+r1nbYEtCsBb4fsF6EEH WOudVjLXrAaewWd2tfYHgmtd8NPRLY/eTWBf9WsfYjdg744bbcS020Pqkx7UsomieAAn G6TahiEQG7243fwthHzdH8J+6v5OZnxjsIZdsMNhHc9JY75t8x11JUwFF3hIpmKdXrLI 6IPw== X-Gm-Message-State: AOJu0YyW2ztQWtQNdVqPJe5uJaFDYWkYqiVVSRa9sRNCyTam/oxF6pfF cOngrV3dOmCFBt6v1t25liZGvaQotwAxVJWvgtAzMkTHPFHnOb3jiqZ/zk22OWStL4AbFQWbR8g vfptEFg== X-Gm-Gg: ASbGnct20Nct+BQY3kQSEJNQY8zMbmg3lEesOE1G+Gv2S2s+BiXked3t8gniw++pQjB c467ReiFcLR8k8xu1NNrvQJ5nvuKPl3LT0C25HQZvAZcpB7y0wkhaW9tk5aC2MGQPUTwpR+GFeP B5EqnUq/NUPnI4cLZTg04X/vfx9zbsjOklQsMSAyr8LX23Y1ShnmU1CA5GkfpNIt2MRLVGH8YmF HHSxkZGT2kQecZpnHHvnkWTD74KmDA2L/ndltOXNzvJCsScLLj06gEW4XGdkvYHF8ub5Yho3are gpTCsq2+0LljmQT95haZb0ldrRdUO6dRu/DIg4OjJpHczbu+31WGddeixT+jIUrwwP0ea0TzxIg aALa/l5yD/uXYtLZWjw8M3oqiuzUMQUQgCfYzOPkeiV+FZdQnwmO/0Sup8w== X-Google-Smtp-Source: AGHT+IHC4O3fohWFVy3MpHdIKEkhems38cCWYth7hgDaIGmkRfafA4KLD3plGiv1l1guatCGdQ+83A== X-Received: by 2002:a05:6512:258a:b0:54a:f757:f8ac with SMTP id 2adb3069b0e04-550e977f529mr5446179e87.8.1747830123266; Wed, 21 May 2025 05:22:03 -0700 (PDT) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-550e6f15f8fsm2824951e87.37.2025.05.21.05.22.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 May 2025 05:22:02 -0700 (PDT) Date: Wed, 21 May 2025 15:22:01 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: Message-ID: <12e6705-d2c6-9a60-6d5-f5c2bd32cb87@martin.st> References: <20250521061750.54882-1-jiawei@iscas.ac.cn> <403b95bb-e73d-9ca-293a-e18cfd813ab@martin.st> MIME-Version: 1.0 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] gcc: Remove auto-vectorization limitation. 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gV2VkLCAyMSBNYXkgMjAyNSwgQW5kcmVhcyBSaGVpbmhhcmR0IHdyb3RlOgoKPiBNYXJ0aW4g U3RvcnNqw7Y6Cj4+IE9uIFdlZCwgMjEgTWF5IDIwMjUsIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90 ZToKPj4gCj4+PiBKaWF3ZWk6Cj4+Pj4gVGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgRkZtcGVnIGJ1 aWxkIHN5c3RlbSB0byByZW1vdmUgdGhlIGV4cGxpY2l0Cj4+Pj4gZGlzYWJsaW5nCj4+Pj4gb2Yg R0NDJ3MgYXV0by12ZWN0b3JpemF0aW9uIGZlYXR1cmUuCj4+Pj4KPj4+PiBNb2Rlcm4gR0NDIHZl cnNpb25zICg+PSAxMC4wKSBoYXZlIGRlbW9uc3RyYXRlZCBzdGFibGUgYXV0by0KPj4+PiB2ZWN0 b3JpemF0aW9uCj4+Pj4gY2FwYWJpbGl0aWVzIHRocm91Z2ggZXh0ZW5zaXZlIG9wdGltaXphdGlv bnMgaW4gbG9vcCBhbmFseXNpcyBhbmQgU0lNRAo+Pj4+IGNvZGUgZ2VuZXJhdGlvbi4gVGhlIGV4 cGxpY2l0IC1mbm8tdHJlZS12ZWN0b3JpemUgZmxhZyBvcmlnaW5hbGx5IGFkZGVkCj4+Pj4gaW4g Y29tbWl0IDk3Mzg1OWYgKDIwMDkpIHRvIHdvcmthcm91bmQgZWFybHkgR0NDIHZlY3Rvcml6YXRp b24KPj4+PiBpbnN0YWJpbGl0eQo+Pj4+IGlzIG5vIGxvbmdlciBuZWNlc3NhcnkuCj4+Pj4KPj4+ PiBLZXkgaW1wcm92ZW1lbnRzIGp1c3RpZnlpbmcgdGhpcyBjaGFuZ2U6Cj4+Pj4gMS4gRW5oYW5j ZWQgaGV1cmlzdGljcyBmb3IgbG9vcCB2ZWN0b3JpemF0aW9uIGNvc3QgbW9kZWxzCj4+Pj4gMi4g TWF0dXJlIGhhbmRsaW5nIG9mIGFsaWdubWVudCBhbmQgbWVtb3J5IGFjY2VzcyBwYXR0ZXJucwo+ Pj4+IDMuIFJvYnVzdCBmYWxsYmFjayBtZWNoYW5pc21zIGZvciB1bnN1cHBvcnRlZCBhcmNoaXRl Y3R1cmVzCj4+Pj4KPj4+PiBUaGlzIGNoYW5nZSBhbGxvd3MgRkZtcGVnIHRvIGJlbmVmaXQgZnJv bSBhdXRvbWF0ZWQgU0lNRCBvcHRpbWl6YXRpb25zCj4+Pj4gd2hlbiBidWlsdCB3aXRoIC1PMyBv cHRpbWl6YXRpb24gbGV2ZWwsIHBhcnRpY3VsYXJseSBpbXByb3ZpbmcKPj4+PiBwZXJmb3JtYW5j ZSBvbiB4ODZfNjQgKEFWWCksIEFSTTY0IChTVkUpIGFuZCBSSVNDLVYoUlZWKSBhcmNoaXRlY3R1 cmVzLgo+Pj4+Cj4+Pj4gWzFdIGh0dHBzOi8vZ2l0LmZmbXBlZy5vcmcvZ2l0d2ViL2ZmbXBlZy5n aXQvCj4+Pj4gY29tbWl0Lzk3Mzg1OWY1MjMwZTc3YmVlYTdiYjU5ZGMwODE4NzA2ODlkNmQxOTEK Pj4+Pgo+Pj4+IC0tLQo+Pj4+IMKgY29uZmlndXJlIHwgMSAtCj4+Pj4gwqAxIGZpbGUgY2hhbmdl ZCwgMSBkZWxldGlvbigtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZp Z3VyZQo+Pj4+IGluZGV4IDM3MzBiMDUyNGMuLmI5ZTk1Y2U0ZWMgMTAwNzU1Cj4+Pj4gLS0tIGEv Y29uZmlndXJlCj4+Pj4gKysrIGIvY29uZmlndXJlCj4+Pj4gQEAgLTc2NTYsNyArNzY1Niw2IEBA IGlmIGVuYWJsZWQgaWNjOyB0aGVuCj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGRpc2Fi bGUgYWxpZ25lZF9zdGFjawo+Pj4+IMKgwqDCoMKgIGZpCj4+Pj4gwqBlbGlmIGVuYWJsZWQgZ2Nj OyB0aGVuCj4+Pj4gLcKgwqDCoCBjaGVja19vcHRmbGFncyAtZm5vLXRyZWUtdmVjdG9yaXplCj4+ Pj4gwqDCoMKgwqAgY2hlY2tfY2ZsYWdzIC1XZXJyb3I9Zm9ybWF0LXNlY3VyaXR5Cj4+Pj4gwqDC oMKgwqAgY2hlY2tfY2ZsYWdzIC1XZXJyb3I9aW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb24K Pj4+PiDCoMKgwqDCoCBjaGVja19jZmxhZ3MgLVdlcnJvcj1taXNzaW5nLXByb3RvdHlwZXMKPj4+ Cj4+PiBGWUk6IFRoZSBsYXN0IGRpc2N1c3Npb24gYWJvdXQgYXV0by12ZWN0b3JpemF0aW9uIGlz IGhlcmU6Cj4+PiBodHRwczovL2ZmbXBlZy5vcmcvcGlwZXJtYWlsL2ZmbXBlZy1kZXZlbC8yMDIy LUp1bHkvMjk5NDA1Lmh0bWwKPj4+IEl0IGNvbnRhaW5zIGEgcmVwb3J0IGFib3V0IGEgZmFpbGlu ZyBidWlsZCB3aXRoIHZlY3Rvcml6YXRpb24gZW5hYmxlZDoKPj4+IGh0dHBzOi8vZmZtcGVnLm9y Zy9waXBlcm1haWwvZmZtcGVnLWRldmVsLzIwMjItSnVseS8yOTk0MjEuaHRtbAo+Pj4gSSBkb24n dCBrbm93IHdoZXRoZXIgdGhpcyBpcyBzdGlsbCByZXByb2R1Y2libGUgd2l0aCB0aGUgbGF0ZXN0 IEdDQy4KPj4gCj4+IFRoZSBpc3N1ZSB3aGljaCB3YXMgcmVwb3J0ZWQgbGFzdCB0aW1lLCB3aGVu IGNvbXBpbGluZyBmb3IgaTY4NiBtaW5ndzMyCj4+IHdpdGggLS1jcHU9aGFzd2VsbCwgc2VlbXMg dG8gaGF2ZSBnb25lIGF3YXkgaW4KPj4gMTgyNjYzYTU4YTdhMDk5ZTAyZTc2ZGEzYjBmOTZkNjNl NWMyNmE2ZCwgd2hlcmUgd2UgbWFkZSB0aGUgd2hvbGUKPj4gcHJvYmxlbWF0aWMgeDg2IGlubGlu ZSBjYWJhYyBhc3NlbWJseSBub2lubGluZSBvbiBpMzg2LiAoVGhhdCB3aG9sZQo+PiBpbmxpbmUg YXNzZW1ibHkgYmxvY2sgaGFzIGJlZW4gcHJvYmxlbWF0aWMgaW4gYSBsYXJnZSBudW1iZXIgb2Yg Y2FzZXMKPj4gYW55d2F5LikKPj4gCj4KPiBTbyB0aGVyZSBhcmUgY3VycmVudGx5IG5vIGtub3du IG1pc2NvbXBpbGF0aW9ucyBkdWUgdG8gdmVjdG9yaXphdGlvbgo+IHdpdGggR0NDPwoKSSdtIG5v dCBhd2FyZSBvZiBhbnksIGJ1dCBJIGhhdmVuJ3QgdGVzdGVkIHdpZGVseS4gSXQgY2VydGFpbmx5 IGlzIHdvcnRoIApldmFsdWxhdGluZy4KCihGcm9tIGRhdjFkLCBJIGNhbiBhbmVjZG90YWxseSBh ZGQgdGhhdCBhdXRvdmVjdG9yaXphdGlvbiBkb2VzIHNlZW0gdG8gCmhlbHAsIHNvbWV3aGF0LCBl c3BlY2lhbGx5IHdoZW4gdGhlcmUncyBub3QgMTAwJSBhc3NlbWJseSBjb3ZlcmFnZSBmb3IgdGhl IAp1c2UgY2FzZS4gRm9yIHNvbWUgY2FzZXMgaXQgbWFrZSB0aGluZ3Mgc2xvd2VyIHRoYW4gd2l0 aG91dCAKYXV0b3ZlY3Rvcml6YXRpb24sIGJ1dCBnZW5lcmFsbHkgdGhlIG5ldCByZXN1bHQgaXMg cG9zaXRpdmUuKQoKLy8gTWFydGluCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBl Zy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpU byB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJl cXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K