Hi all,

After some more analysis, I'd like to adjust the SVE load
cost for NVIDIA Olympus to more accurately reflect the core SWOG.
This leads to more sensible Advanced SIMD vs SVE autovec decisions.

Bootstrapped and tested on aarch64-none-linux-gnu.

Pushing to trunk and GCC 15.

Signed-off-by: Kyrylo Tkachov <[email protected]>

gcc/ChangeLog

        * config/aarch64/tuning_models/olympus.h (olympus_sve_vector_cost):
        Set align_load_cost to 6.

Attachment: 0001-aarch64-Adjust-SVE-vector-costs-for-NVIDIA-Olympus.patch
Description: 0001-aarch64-Adjust-SVE-vector-costs-for-NVIDIA-Olympus.patch

Reply via email to