Skip to content
Snippets Groups Projects
Commit a149f5c3 authored by Martin Storsjö's avatar Martin Storsjö
Browse files

looprestoration: Make the C wiener h filter more optimizable for the compiler

This increases the binary size by 9 KB, on aarch64 with Xcode Clang 16,
if the C version of the filter is retained (which it isn't
by default).

This makes the vectorized C code roughly as fast as it was before
the rewrite on GCC; on Clang it also becomes 1.3x-2.0x faster,
while still being slower than it was initially.
parent 9da303e9
No related branches found
No related tags found
1 merge request!1773looprestoration: Rewrite the C version of the wiener filter
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment