Skip to content

Enable autovectorization on all compilers#3739

Open
ann0see wants to merge 1 commit into
jamulussoftware:mainfrom
ann0see:autovectorize
Open

Enable autovectorization on all compilers#3739
ann0see wants to merge 1 commit into
jamulussoftware:mainfrom
ann0see:autovectorize

Conversation

@ann0see

@ann0see ann0see commented Jun 16, 2026

Copy link
Copy Markdown
Member

Short description of changes

Enables autovectorization throughout the whole codebase. We found out that there is no vectorization especially of the server side mixing code (#3662 (comment))
I consider this safe to default enable; in case of bugs we'd have a compiler bug.

CHANGELOG: Performance: Enable auto vectorization by default

Context: Fixes an issue?

Related to: #3662 (comment)

Does this change need documentation? What needs to be documented and how?

Status of this Pull Request

Ready for testing on all supported OS.

What is missing until this pull request can be merged?

Build with multiple compilers

Checklist

  • I've verified that this Pull Request follows the general code principles
  • I tested my code and it does what I want
  • My code follows the style guide
  • I waited some time after this Pull Request was opened and all GitHub checks completed without errors.
  • I've filled all the content above

AUTOBUILD: Please build all targets

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant