Optimize code for auto vectorization
Bug #1418468 reported by
Daniel Schürmann
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Wishlist
|
Daniel Schürmann |
Bug Description
This article describes some tricks to optimize the code for auto vectorization, which is enable with -O3
http://
This should be applied to src/sampleutil.cpp
Changed in mixxx: | |
importance: | Undecided → Wishlist |
Changed in mixxx: | |
assignee: | nobody → Daniel Schürmann (daschuer) |
status: | New → In Progress |
Changed in mixxx: | |
status: | In Progress → Fix Committed |
milestone: | none → 2.0.0 |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Current state: 7 of 23 loops are vectorized: workspace/ mixxx/src/ sampleutil. cpp:32: note: LOOP VECTORIZED. workspace/ mixxx/src/ sampleutil. cpp:78: note: LOOP VECTORIZED. workspace/ mixxx/src/ sampleutil. cpp:109: note: LOOP VECTORIZED. workspace/ mixxx/src/ sampleutil. cpp:126: note: LOOP VECTORIZED. workspace/ mixxx/src/ sampleutil. cpp:143: note: LOOP VECTORIZED. workspace/ mixxx/src/ sampleutil. cpp:175: note: LOOP VECTORIZED. workspace/ mixxx/src/ sampleutil. cpp:192: note: LOOP VECTORIZED.
/home/daniel/
/home/daniel/
/home/daniel/
/home/daniel/
/home/daniel/
/home/daniel/
/home/daniel/