Andreas Rheinhardt
436b74b725
avcodec/x86/hevc/dequant: Add SSSE3 dequant ASM function
hevc_dequant_4x4_8_c (GCC): 20.2 ( 1.00x)
hevc_dequant_4x4_8_c (Clang): 21.7 ( 1.00x)
hevc_dequant_4x4_8_ssse3: 5.8 ( 3.51x)
hevc_dequant_8x8_8_c (GCC): 32.9 ( 1.00x)
hevc_dequant_8x8_8_c (Clang): 78.7 ( 1.00x)
hevc_dequant_8x8_8_ssse3: 6.8 ( 4.83x)
hevc_dequant_16x16_8_c (GCC): 105.1 ( 1.00x)
hevc_dequant_16x16_8_c (Clang): 151.1 ( 1.00x)
hevc_dequant_16x16_8_ssse3: 19.3 ( 5.45x)
hevc_dequant_32x32_8_c (GCC): 415.7 ( 1.00x)
hevc_dequant_32x32_8_c (Clang): 602.3 ( 1.00x)
hevc_dequant_32x32_8_ssse3: 78.2 ( 5.32x)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2026-01-29 12:25:33 +01:00
..
2025-05-14 20:55:39 +08:00
2026-01-29 12:25:33 +01:00
2025-11-30 22:20:13 +01:00
2025-02-10 14:03:24 +02:00
2025-10-25 01:01:14 +02:00
2025-11-30 22:20:13 +01:00
2025-04-27 15:52:30 +01:00
2025-09-24 01:21:32 +00:00
2025-11-30 22:20:13 +01:00
2025-10-08 20:40:08 +02:00
2025-10-17 13:27:56 +02:00
2025-08-03 13:48:47 +02:00
2026-01-29 01:33:40 +01:00
2026-01-29 01:33:34 +01:00
2025-10-08 20:40:08 +02:00
2025-10-08 20:40:08 +02:00
2025-10-04 14:18:30 -03:00
2025-11-30 22:20:13 +01:00
2025-08-03 13:48:47 +02:00
2025-11-30 22:20:13 +01:00
2025-10-08 20:40:08 +02:00
2025-10-25 01:01:15 +02:00
2025-11-04 11:41:32 +01:00
2025-07-25 21:10:16 +02:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2025-08-03 13:48:47 +02:00
2025-10-17 13:27:56 +02:00
2025-10-17 13:27:56 +02:00
2025-10-03 17:05:46 +00:00
2025-10-03 17:05:46 +00:00
2025-11-06 02:16:28 +01:00
2026-01-25 22:53:21 +01:00
2026-01-25 22:53:21 +01:00
2025-12-08 17:43:29 +00:00
2025-11-01 15:17:05 +01:00
2025-10-04 07:06:33 +02:00
2025-11-30 22:20:13 +01:00
2025-11-01 13:34:23 +01:00
2026-01-25 22:53:25 +01:00
2025-10-17 13:27:56 +02:00
2025-11-02 12:05:52 +01:00
2025-09-26 06:21:23 +02:00
2025-11-28 19:52:51 +01:00
2025-10-25 01:01:15 +02:00
2025-11-30 22:20:13 +01:00
2025-12-19 20:54:44 +01:00
2025-12-19 20:56:09 +01:00
2025-12-14 10:16:46 +01:00
2025-12-14 10:16:43 +01:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2025-11-26 00:01:09 +00:00
2025-11-28 19:52:51 +01:00
2025-12-03 10:23:43 +01:00
2025-11-18 20:41:13 +01:00
2025-11-18 20:41:13 +01:00
2025-11-18 20:41:12 +01:00
2025-11-18 20:41:12 +01:00
2025-10-25 01:01:15 +02:00
2026-01-10 22:47:22 +01:00
2026-01-10 22:47:22 +01:00
2025-11-01 15:17:05 +01:00
2025-11-01 15:17:05 +01:00
2025-11-30 22:20:13 +01:00
2025-11-01 15:17:05 +01:00
2025-11-30 22:20:13 +01:00
2025-11-08 18:48:54 +01:00
2025-11-08 18:48:54 +01:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2025-11-30 22:20:13 +01:00
2025-11-28 19:52:51 +01:00
2025-11-30 22:20:13 +01:00
2025-08-14 00:08:10 +00:00
2025-11-30 22:20:13 +01:00
2025-10-13 18:59:24 +02:00
2025-11-02 12:01:52 +01:00
2025-11-27 12:10:32 +01:00
2025-11-27 12:10:49 +01:00
2025-12-04 15:17:37 +01:00
2025-12-04 15:17:37 +01:00
2025-12-08 19:27:51 +01:00
2025-11-30 22:20:13 +01:00
2025-12-08 19:27:51 +01:00
2025-12-08 19:27:05 +01:00
2025-12-08 19:27:44 +01:00
2025-08-03 13:48:47 +02:00
2025-12-08 19:27:51 +01:00
2025-09-19 23:12:59 +00:00
2025-05-19 15:56:27 +02:00
2025-12-08 19:27:51 +01:00
2026-01-29 11:54:57 +01:00
2025-04-25 23:20:58 -03:00
2025-12-08 19:35:07 +01:00
2025-11-30 22:20:13 +01:00
2025-11-08 18:48:54 +01:00