aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorFrank Denis <github@pureftpd.org>2020-09-30 22:34:17 +0200
committerFrank Denis <github@pureftpd.org>2020-10-01 02:05:07 +0200
commit8161de7fa44393c08cf96c9f9aa5379f98925472 (patch)
treea748195f42f256885b10c03b4d37dfaa8ef71947 /src/Compilation.zig
parentf1ad94437baaae40109f388a7d44d698c10a56d3 (diff)
downloadzig-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/Compilation.zig')
0 files changed, 0 insertions, 0 deletions