Fix AVX shuffle for cardinal 8

Topology checking was wrong adn so was mask computation.
_mm256_shuffle_ps do less than initially thought.