gcc & x86

 

x86指令集

https://www.felixcloutier.com/x86/index.html

 

http://www.tommesani.com/Docs.html

 SSE的浮点运算指令分为两大类:Packed 和Scalar

 https://blog.csdn.net/woxiaohahaa/article/details/51014425

 

https://blog.csdn.net/woxiaohahaa/article/details/51014425

https://blog.csdn.net/gengshenghong/article/details/7010615

https://www.cnblogs.com/wangguchangqing/p/5466301.html

 https://www.felixcloutier.com/x86/movups
#include <immintrin.h>
int main() { float op1[4] = {1.0, 2.0, 3.0, 4.0}; __m512 a; a = _mm512_loadu_ps(op1); return 0; }

gcc -S test.c -fno-asynchronous-unwind-tables -fno-exceptions -fno-stack-protector -msse -msse2 -mavx -mavx2 -mavx512f

 

posted @ 2020-04-26 21:01  通杀  阅读(229)  评论(0编辑  收藏  举报