diff options
| author | Martin Hořeňovský | 2024-04-02 18:09:34 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2024-04-03 13:28:25 +0200 |
| commit | d99eb8bec8de53639540820ee2a6563b88c4ba8c (patch) | |
| tree | 5c7cc9b1180a698f10e8164a1f7dd5ac74756ee2 /tests/ExtraTests/X10-FallbackStringifier.cpp | |
| parent | f181de9df4c43f188ae932a412af32a0981c9067 (diff) | |
| download | catch3-d99eb8bec8de53639540820ee2a6563b88c4ba8c.tar.gz | |
Optimize 64x64 extended multiplication implementation
Now we use intrinsics when possible, and fallback to optimized
implementation in portable C++. The difference is about 4x when
we can use intrinsics and about 2x when we cannot.
This should speed up our Lemire's algorithm implementation nicely.
Diffstat (limited to 'tests/ExtraTests/X10-FallbackStringifier.cpp')
0 files changed, 0 insertions, 0 deletions