I want to store the 8 integers from a __m256i variable to an array of 8 x 32 bit ints. I thought the instruction for that would be _mm256_store_e
__m256i
int
_mm256_store_e
Have a look at the Intel Intrinsics Guide. Depending on whether your destination is aligned, you need _mm256_store_si256 or _mm256_storeu_si256.