Files
Denys Vlasenko 999e290ef6 tls: P256: improve x86_64 multiplication asm code
gcc is being rather silly. Usues suboptimal registers,
and does not realize that i and j are never negative,
thus usese even _more_ registers for temporaries
to sign-extend i/j to 64-bit offsets.

function                                             old     new   delta
sp_256_mont_mul_8                                    155     132     -23

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2024-07-12 11:10:24 +02:00
..
2024-06-01 10:51:58 +02:00
2022-11-29 14:14:06 +01:00
2023-07-10 17:25:21 +02:00
2023-07-17 17:29:36 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2021-06-16 14:24:27 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2022-05-01 17:06:00 +02:00
2022-05-01 17:06:00 +02:00
2022-11-29 14:14:06 +01:00
2020-08-13 17:12:56 +02:00
2023-07-10 17:25:21 +02:00
2024-02-26 14:10:10 +01:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2024-06-01 10:51:58 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2023-07-17 17:29:36 +02:00
2020-12-29 16:53:11 +01:00
2023-07-10 17:25:21 +02:00
2020-12-15 18:47:25 +01:00
2021-04-27 00:40:40 +02:00
2021-10-11 19:11:06 +02:00
2021-04-27 00:40:40 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00
2024-07-08 15:02:58 +02:00
2023-07-10 17:25:21 +02:00
2023-07-10 17:25:21 +02:00