Vincent Rabaud
44f91b0ddd
Speed DispatchAlpha_SSE2 up
...
On some dataset, this was taking 2.5%. 2% when switching to
_mm_maskmoveu_si128. 1.7% when using _mm_loadu_si128
Confirmed by IACA: going from throughput of 4.26 to 3.5 and then
to 6.26 for twice the input.
Change-Id: I409f901aaad9d39bf55a1aac28cc25f126876b01
2025-04-10 11:53:19 +02:00
..
2018-02-17 13:07:58 -08:00
2022-03-04 15:26:21 -08:00
2025-04-10 11:53:19 +02:00
2022-08-03 16:50:46 -07:00
2023-04-27 12:39:13 -07:00
2017-12-04 22:29:43 +01:00
2017-12-04 22:29:43 +01:00
2024-10-02 14:55:14 -07:00
2017-10-10 23:04:05 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2023-10-24 09:48:12 +02:00
2025-03-28 11:44:03 +01:00
2017-10-10 23:04:05 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2022-07-28 22:10:22 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2025-03-05 16:56:20 -08:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-08 16:55:12 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2025-03-28 11:44:03 +01:00
2024-10-02 14:55:14 -07:00
2025-03-28 11:44:03 +01:00
2025-03-29 23:34:20 +01:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2025-03-28 11:44:03 +01:00
2025-03-29 23:34:20 +01:00
2025-04-10 09:54:57 +02:00
2021-11-05 16:22:31 +01:00
2017-10-10 23:04:05 -07:00
2024-10-02 14:55:14 -07:00
2025-03-28 11:44:03 +01:00
2025-03-28 11:44:03 +01:00
2025-03-28 11:44:03 +01:00
2025-03-29 23:34:20 +01:00
2025-03-28 11:44:03 +01:00
2024-03-07 09:22:20 +01:00
2023-09-06 17:15:05 +02:00
2023-05-02 17:32:14 -07:00
2023-09-14 22:43:45 +02:00
2024-10-02 14:55:14 -07:00
2019-03-30 06:43:55 +00:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2024-10-02 14:55:14 -07:00
2017-11-22 17:35:39 -08:00
2023-04-27 12:39:13 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-10-02 14:55:15 -07:00
2024-11-21 16:21:45 -08:00