If I have an AVX register with 4 doubles in them and I want to store the reverse of this in another register, is it possible to do this with a single intrinsic command?
For example: If I had 4 floats in a SSE register, I could use:
_mm_shuffle_ps(A,A,_MM_SHUFFLE(0,1,2,3));
Can I do this using, maybe _mm256_permute2f128_pd()
? I don't think you can address each individual double using the above intrinsic.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…