Skip to content

Swenzel/veccore umesimd v2

Sandro Christian Wenzel requested to merge swenzel/veccore-umesimd-v2 into master

More worked out version of the UME::SIMD backends. Based on the previous discussion, improvements include:

a) 2 different versions of the UME::SIMD backend ( one with automacialy adjusted vector sizes and one with fixed sizes ) b) refactoring of code to avoid code duplication c) move the trait to calculate SIMD register widths into a separate header

Both UME::SIMD backends pass the unit tests ( after applying a patch to umesimd which I submitted to the author for review ).

Merge request reports