C’est pas aussi simple
Comme expliqué ici
Pour exécuter 2 instructions dans le même cycle sur NEON :
- L’une des instructions doit être un accès mémoire ou une permutation.
- L’autre instruction doit être une opération arithmétique.
… et encore je ne suis pas sur que ça fonctionne à tous les coups d’après les tests que j’avais fait !
Et tous cas, 2 vadd ne peuvent pas s’exécuter en même temps.
par contre ce code là http://pulsar.webshaker.net/ccc/sample-d2794736
va bien exécuter les deux instructions dans la même cycle.