On Ubuntu 25.04:
0$ ./build_clang17_0_6_asm/bin/bench_internal mul
1Benchmark , Min(us) , Avg(us) , Max(us)
2
3scalar_mul , 0.0319 , 0.0345 , 0.0569
4field_mul , 0.0173 , 0.0173 , 0.0175
5$ ./build_clang17_0_6_noasm/bin/bench_internal mul
6Benchmark , Min(us) , Avg(us) , Max(us)
7
8scalar_mul , 0.0266 , 0.0268 , 0.0275
9field_mul , 0.0173 , 0.0174 , 0.0177
0$ ./build_clang18_1_8_asm/bin/bench_internal mul
1Benchmark , Min(us) , Avg(us) , Max(us)
2
3scalar_mul , 0.0336 , 0.0345 , 0.0357
4field_mul , 0.0170 , 0.0171 , 0.0172
5$ ./build_clang18_1_8_noasm/bin/bench_internal mul
6Benchmark , Min(us) , Avg(us) , Max(us)
7
8scalar_mul , 0.0266 , 0.0267 , 0.0271
9field_mul , 0.0170 , 0.0171 , 0.0174
0$ ./build_clang19_1_7_asm/bin/bench_internal mul
1Benchmark , Min(us) , Avg(us) , Max(us)
2
3scalar_mul , 0.0329 , 0.0330 , 0.0331
4field_mul , 0.0166 , 0.0167 , 0.0171
5$ ./build_clang19_1_7_noasm/bin/bench_internal mul
6Benchmark , Min(us) , Avg(us) , Max(us)
7
8scalar_mul , 0.0270 , 0.0270 , 0.0271
9field_mul , 0.0167 , 0.0167 , 0.0169
0$ ./build_clang20_1_2_asm/bin/bench_internal mul
1Benchmark , Min(us) , Avg(us) , Max(us)
2
3scalar_mul , 0.0330 , 0.0343 , 0.0447
4field_mul , 0.0164 , 0.0170 , 0.0214
5$ ./build_clang20_1_2_noasm/bin/bench_internal mul
6Benchmark , Min(us) , Avg(us) , Max(us)
7
8scalar_mul , 0.0269 , 0.0270 , 0.0271
9field_mul , 0.0165 , 0.0165 , 0.0166