https://godbolt.org/g/jmkxXb Anybody know why this #cpp code (add()) is generating movups #assembly, even w/ type aligned to 16? #gamedev
-
-
Vastauksena käyttäjälle @tloch14
Are you using avx? Everything I've read said that movups is performance equivalent to movaps for actual aligned loads.
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjälle @autenil
https://godbolt.org/g/JyGU7D Here is it with aligned, unaligned, arch:AVX and without arch:AVX.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä
https://godbolt.org/g/PS6WbC It appears GCC 7.1 generates movaps when aligned. Haven't tested others.
8.00 - 23. kesäk. 2017
0 vastausta
0 uudelleentwiittausta
0 tykkäystä
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.