diff options
| author | Frank Denis <github@pureftpd.org> | 2020-09-30 22:34:17 +0200 |
|---|---|---|
| committer | Frank Denis <github@pureftpd.org> | 2020-10-01 02:05:07 +0200 |
| commit | 8161de7fa44393c08cf96c9f9aa5379f98925472 (patch) | |
| tree | a748195f42f256885b10c03b4d37dfaa8ef71947 /src/stage1/zig0.cpp | |
| parent | f1ad94437baaae40109f388a7d44d698c10a56d3 (diff) | |
| download | zig-8161de7fa44393c08cf96c9f9aa5379f98925472.tar.gz zig-8161de7fa44393c08cf96c9f9aa5379f98925472.zip | |
Implement ghash aggregated reduction
Performance increases from ~400 MiB/s to 450 MiB/s at the expense of
extra code. Thus, aggregation is disabled on ReleaseSmall.
Since the multiplication cost is significant compared to the reduction,
aggregating more than 2 blocks is probably not worth it.
Diffstat (limited to 'src/stage1/zig0.cpp')
0 files changed, 0 insertions, 0 deletions
