darktable and AMD performance in benchmarks

-ftree-vectorize

    Perform vectorization on trees. This flag enables -ftree-loop-vectorize and -ftree-slp-vectorize if not explicitly specified.
-ftree-loop-vectorize

    Perform loop vectorization on trees. This flag is enabled by default at -O3 and by -ftree-vectorize, -fprofile-use, and -fauto-profile.
-ftree-slp-vectorize

    Perform basic block vectorization on trees. This flag is enabled by default at -O3 and by -ftree-vectorize, -fprofile-use, and -fauto-profile.

where do you see that these flags are enabled at -O2?

Edit: Now I saw what you mean. But isn’t the documentation confusing?

2 Likes