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 DDB3B4DA67 for ; Tue, 3 Jun 2025 16:22:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 04B0668D80C; Tue, 3 Jun 2025 19:22:40 +0300 (EEST) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2034.outbound.protection.outlook.com [40.92.91.34]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id EC22B68D232 for ; Tue, 3 Jun 2025 19:22:32 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JFM/79hCXB9znBEhhtWzgTRgnmD5Y8Aa8+9O+ZV38FmimWrK6Xp4E5zbVqUcsvuV70B0Ero0lZoPbe0+y5nCfISpXo6DK+C47MLDpDlpkVp3kFFXHtCVvQeyf5pdwNnESl0kcYXXBouKJbIpnqiicQ9lZo2t+JvhKTViEghQ1jzbjAhPXcLVODtdxiYkAzwZyCgZDrm50M7cxy2VI1TR5GrKw7KbeYCjaP0qWTzMO9vZn4bsE4kPwuqoHd043ja1gYkOg/odY66qgJM1ZxIsWlayJAa+EEP69o1UJ2aaKUaQV7Kf2mVE1lJ5dBhL57ldbGy0Dt682j7JQh1+CIL1yg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nrHDjVZwOhHpk82Y+4D6Wg9AsaOzRJ/4gCZW7bNczx4=; b=icGVE/HrlfpO1bgJljf3Dj3gvw8tGH8ETaDZ77xHh1f/Xu2VxMP32DMHSoUVqBT8K87f4dP3V9q4MCnhAcFcfweNMzvlqqhfkxNMAL7Ave87x1DBFs+ZUAbReTV3NvkrlDL8TRjEbA7F2nrmnfGBkzK5NoQDDm6XsitaEHdcYQxm7UoqFrZxu9Mln8b7wnEDx6rnX1zlGL6JB0HQm3KgRKN/NX2Z5I+FPAQZS8qsNLk1CyI6vcVb8+8hy+fDdBFxTL8hh5UtzXWo1ZI/EpV7R9c9MtenQ6dIQJ5+/ivOfiry+L3/4LdEEQCFsNO+t468IM9BxoiB2wp+SaStWzfz1w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nrHDjVZwOhHpk82Y+4D6Wg9AsaOzRJ/4gCZW7bNczx4=; b=bfJcRGUS7LX69rwN4s+39nnpJfu08mrx4g4MzGS5Ryla0L4uz4KLyCwQgCP4sxyA8KrpwJgcqpj4seC5f9DbouuoBY/50K/w0ELqQDXv8KjNuSc2oi41wNwDDbpeJ3lBjh0ggfpPPHg7gy6Jyywp+1jFPTqL5ums16QiiDlbMaZ2hWU+LweeuKbanqHv4Zi0asPP1D5X//z1XIxLYg6v6xe/ls+2s9K0QUTjaVOPj/1Jqimfn/X5VAAZt8RgP/r0MqkzuWPHRtf4vdDonm5I2HJ2caRdkPLr+zZVu3br3RABXqZ+LjZuo1ux+0pVJ2jEej8LaasGAnQofycok1l8ow== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by DU2P250MB0239.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:278::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.37; Tue, 3 Jun 2025 16:22:31 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%5]) with mapi id 15.20.8769.035; Tue, 3 Jun 2025 16:22:31 +0000 Message-ID: Date: Tue, 3 Jun 2025 18:22:30 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250602184133.2175-1-jamrial@gmail.com> <20250603181557.GB181379@haasn.xyz> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20250603181557.GB181379@haasn.xyz> X-ClientProxiedBy: FR4P281CA0425.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:d1::12) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|DU2P250MB0239:EE_ X-MS-Office365-Filtering-Correlation-Id: 1eab4212-2f93-4ce3-a468-08dda2bad6e2 X-MS-Exchange-SLBlob-MailProps: EgT5Wr3QDKxj4ry/JaYnABWVf+n83WOhltyyDw6Mrcm104eezNmz6c71hYqrCrNYYEKwHGq7FuCd6Hzt74B255B0YOzQIfE/g3IJSy3v6jjzYluzp+DPkhIPLJ+g95FRVitP5yGY3sU0QbCWTj8vve79d98gR6gptQW0FGkdmk1cjmY+djnxy3Jrqwoft03wREOXl0kUyHftiPzUz6JQTJstHJlVfxzfY3ZjZUoLy3dCk0t/7lp8ClVv8ztSESZ2NMaXIuO/8nzGUJuw80HsArwK/apPOPtKPOuJ1/F3c/c2cT23w9In9qJ5OMWJX8NYjZQ/e20ivafMYRC5+PgpEeexKAK0X5l6uptsisdd6XSTneXeYNKPkLaGGsYdmXN4OiRlhwzLz8emfIWIqO/nnShmqwQGFEGTOH+2NuwxDBVFUwBLhRzewBqDyv/68jjI4nm2n6nlNM0g0iUZRSoBRi7nbfLiCG0dzG0DxtBuz7apHR4GeDfIQV02/X3C4oUEB4/a1Rq93TZPNq7/l8zlDs5DFlOCo3F0Gj6Tuzh4Thm61VvWjBU0+RMeRvoqoyMhDSxLQMT486fnMcNNzsSzOic7121+Lja4WtVY1tlmdnQFDhoWEldIOqL/JN4Yjj1KXEoZ3ZVuDlU/zbvDovE0pr4P5BjnCKNZp+PtdXgoPGEeAGckooa9SZE5bKIs7VcCOBJ0DWRCmLXVT2hfV2+YEPMNSkrhyfM97Bj2uNzffao= X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599006|8060799009|15080799009|19110799006|5072599009|6090799003|461199028|3412199025|440099028; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bjEwTWp0WHJzMEs1UkljZTZER2tMMWZYdC9haWJ0dTBqNmR5bk1tWi9JeVo1?= =?utf-8?B?b2Q5YU5ucGZjTmdnT05HSUxsWFhTcjVqMU9mWGIzR3NsT1AreEFlVnJTQ2Q4?= =?utf-8?B?QkJsaDR2cWdzOStMWUI5ZnoySDZXYW9EYWwyTll4ZWxhdksyYUNVbXR1Yjk5?= =?utf-8?B?SWx5cDdQbzZZRkxwalM1dUUzTTNtTm9LeDh0M3BtS2FPQkw0Q3dBU2xLSTcy?= =?utf-8?B?djlVdTREdEU4QkdVVmFSS1FXWVRjanVCT1BSampFY1lmTnhiVy9QTjNha25H?= =?utf-8?B?ek5HbUI5cTk4TVlRallkVXZIRHV2WU5mSm1qbms1djhyczU1SDlRYTlxbUpW?= =?utf-8?B?VTFxNnNydExpN254TnNMcFdYV2JxTGhON0ZJcWR2RmI1N0N6WTFQTGdTODdX?= =?utf-8?B?Q3JZcXQ1UkVCKzhKUE5KSmwrQzl2Rm9BNnVMSW5aN3VqMmlrd045c29tR3NS?= =?utf-8?B?Q25oRllDdEVkTTl6YlE5TGloS3BrMTNYdUVGRXl6dGxqNEp5Sm51cW4zZTdQ?= =?utf-8?B?eHhXaThwclpZY0pUclh5d2p2Z1kveTZhbWhmazBFejREcHRISFVWZEJSM2NR?= =?utf-8?B?WHR6di9FQkZtZGNNUWlpa3licWMwbzY2YjNaMjIwdytRRUZDdGRVVjJ5MW9V?= =?utf-8?B?UDBHNCsvMC9sQXFwMDRqa3owaUNoYkZhcGN5QlpDcWxCRkVERnhHSEJyZ002?= =?utf-8?B?andNOTFWdHNOVC82c0V5NWxsNlZnR3JNVTFzMTB4K0o0NWRPLyt5anBQSG1G?= =?utf-8?B?dk1GMFZaL09xSCtwZTVrZlY4cUF2RHYyS1Q1NjEzaEZVSXlzUWphZDNaazQv?= =?utf-8?B?Ym9LYVNhSHlNVzNxemoxeldPeW1GdXA1Q29ySkFObllCMGowTjkwOE9QTllh?= =?utf-8?B?TmpURC9RL3VnL050NXZyRno5UlBKbmVEWHVMQUJodlBJdDFqdkhWOGZ5NWVn?= =?utf-8?B?N2Z3cytyd3RDWUFlZmduU1Mra2lFTUptbUtLQytNWXUxQUtwVnpsYlZjckpK?= =?utf-8?B?L2ErcVFacHhYZExMc05VZGJOWnlCOWkrY2xVMWZHcTNlQzZSUkQ2YkttS3hQ?= =?utf-8?B?ZGIxRkl5S2dzcmU1SjFxUWdVTi83NDdiazNkdlAzVzlKSkdHMURNeWVwZlhC?= =?utf-8?B?MDlPblV2NjM3Z0V0SytuZTRYL3JEaEpTRUowWTFJUndGVktMeEVuL3V3KzFI?= =?utf-8?B?Tmw2UTA1d3pjZFVROS96aDJVcmdFSzJNNU15ZnhaL0g5Szc4bkYrWExZdFh0?= =?utf-8?B?MXArUHQzK0wvMFE1VWliRDd4d3lGTUozMGpOWVAvQWJYUW1Bc0JLUzE4U0hx?= =?utf-8?B?VEo5WWk0aU5Ieks3ek9VTHcxZkdhQThOSEdZRW1PREpoUWxQN1YzM0JoWXZS?= =?utf-8?B?Mnh3Nkt4clBIKzJFREltZ2pWbmZ6OFlUZXZYL2JBRG94Y1ZrblhXbExZZXZW?= =?utf-8?B?dzFDeHd4STB5VVhZV3g1RG40cTA1MzdtRGk3Y3NpMlV4aFlvb2FYQWZ0bmpQ?= =?utf-8?B?VHk1NDFyUDFvbGpSd3dZbjhUc2QzeCtsRmlpSmQyLzRLOHgrMjJQUStEMG45?= =?utf-8?B?SThtZz09?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?T0EwSmxVMXpKQVR3WDRIRVQ4QzI4L3ByaTkwS2xQZFNYSFU5eU5rMU9vQ2g5?= =?utf-8?B?UndKSjRXNGc0WnovdXVPZEVlaERhcHhIM3YweXkrcW1vVmQwQXpTYVFIMVpl?= =?utf-8?B?UVJ5eGJvbzlvQWFYa281aEwwOWR3bjIwbkN1VFJXMmd6cld3K0tZWXU3QWF3?= =?utf-8?B?WGdLYktNeUpQSHpxYmV6UHRnbzUyRkFCZ3FYbForN0R1bzVqYy9WOWlVbzVM?= =?utf-8?B?c0ZEWHZwNkE2ZzRiNEplVmlTV0FIb0t2Slc2cG1jeDdBTlBBZWFwd01XU3ha?= =?utf-8?B?dW81MkRoMy8vMHVML3JGK3JkbDZnaXVHZ1pIYk4yU3RsTTlFZWlyMzJaV0Mx?= =?utf-8?B?VTdzWlBDMFdpaHU3Yk5Oc3BkQ2RwaGpySllmQVVla2VVTDBmZy9TNllGLzIw?= =?utf-8?B?N043V3YrNkhkZFVhZU9GOHkvWUVCQU5uMkRzS3hVNlZZZ251dXZLNnRzQmw4?= =?utf-8?B?UFlGVFJjNFNWR1Q5STR3cjQ2TVZPd1pBSWpqOFZQeEx0c3FUZmc3MWVSU0FP?= =?utf-8?B?RVJFR3d3cHl1ZWxyQkJmQlhIemhPcXJ3QzNOV3hpbkdNS3lwN0p0YjFPRjJM?= =?utf-8?B?T1pxdk1FL0xZR2Vmcm1TUFc5NUxaR1B6UTA4V2dFd1ZsRXRUbjhJR0Yrbkdr?= =?utf-8?B?SHBYME9wY3FVTGZJUmVlZWIyZDJxQ3FoVGg1cDRYcHI2alF3eWRSK0ozeXli?= =?utf-8?B?UWFLUXdqUGVkclV3RHJlUVo0bS9oRnZOL2tZa2dWTWZkUlNRcXg2czl2YjVj?= =?utf-8?B?L2x4SVJUUWU4Y1A1YXBucDRQallXTmdueDgyQnNDK2dCb20wSmNTSjBIemlE?= =?utf-8?B?K2lIUFFFRG1Gbm45Vm0rR3JGTHJUS3dGOEEweG11LzMxUFJMcnc3cWw5SWcw?= =?utf-8?B?NUZOYjVKT2VpTUl3MFk4cGFkZmlaZkU5Um1qSVEyalFld2lhNWVVTlZ0YUxh?= =?utf-8?B?ZmRLSEJZWTU1aFl4UmVmYXU5WGlISDhUd1JZd2JVblN2dytmSDRyVmpXNXRY?= =?utf-8?B?QWhNUGZJWDU4Z0U2NURFWXpJVzNkRGRaNHR0RGFKekVUcEh4R0JzTHA2Y2sx?= =?utf-8?B?NCtkMkgxYy9pd2tHeTBYWFBZc1ZHZkNPNzRRSDgxRE9qQUdrZVhURXEya2Vx?= =?utf-8?B?WFVobStWTkM0ODJyN29aQy84TjVVSkxnVEViMy9VUE9EUG12MVhqUW9RM3l4?= =?utf-8?B?TU9nbjlkY3Y4NThPN3VnMXpWWkNwOG0yVW9HYzZvV2daOVArRGlNRlM3akI3?= =?utf-8?B?V2hPY04xRE90dnNqMUE0NGVETDFOeXlkSXl6Vm1WdHhpazV5b2RZM1FKb1Ny?= =?utf-8?B?bzVuMmhOTGFZSnBuK2R5TExDT2RsdnFFTnl6bUJMMldEVlZDTUdZQzhCNUh4?= =?utf-8?B?V21Help4bjVVRFVUSWp1UWRuRHdtQVBPcHpLc2pudFNOcit2MFQwTzVmNkla?= =?utf-8?B?K1diby93ZFhiNDBQMXhHZDdyOVdVeWpHVVRmODlTNm1tS2FhL2QxbGtHNVlv?= =?utf-8?B?dGI2dXNHTGtEY0k0QjNvSGJrekErNnZOVzF5NzlROW5EaC95ckxlRVh5Unk0?= =?utf-8?B?WmxUYzlaVzNXYUhySXJZSUFJMWF5R3NIa3k5QXFGSnlOM2hib2JlbXlnTkMr?= =?utf-8?B?dlI2c2pXVkljcGFITGxMeENMTmd4RmdOTkJCckI3L0ZYM01KVGFzb0hPOFUy?= =?utf-8?B?cGZPODJrMWdReEEraHU0a1lCSWZ5TTE1aDNhRkJOR3Izc0t1UGU3OUtFTE9q?= =?utf-8?B?c3FXODRWbTVoY2NnZkpXbnJ5eDlzQTUvUWpjRmlYWWt1cDRrSGRGd2RsSVNO?= =?utf-8?B?amFoeFFFdlA3T1E1R2prdz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1eab4212-2f93-4ce3-a468-08dda2bad6e2 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jun 2025 16:22:31.3116 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2P250MB0239 Subject: Re: [FFmpeg-devel] [PATCH] avutil/x86/intmath: remove inline asm implementations for clip functions 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Niklas Haas: > On Mon, 02 Jun 2025 15:41:33 -0300 James Almer wrote: >> GCC/Clang is smart enough to emit minss/maxss the same way as these functions. >> The only theoretical benefit was in x86_32, where x87 floats are used, but the >> penalty of making the clipping opaque to the compiler's scheduler plus moving >> values from mmx regs to xmm and back will offset any potential speedup. >> x86_32 builds targetting anything made in the last two decades and a half >> should use -msse -mfp=sse anyway. > > As mention in the another thread, x87 FPU usage causes non-bitexact results in > swscale. Should we at this point consider setting -mfpu=sse by default for > x86_32 builds? > What about CPUs without SSE? - Andreas _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".