getData256(): data needs to be 32-byte aligned

This commit is contained in:
Justin Viiret 2016-10-12 14:59:20 +11:00 committed by Matthew Barr
parent 054749f9ee
commit 91a7ce1cda

View File

@ -875,7 +875,7 @@ m256 getData256(const struct core_info *ci, s64a offset, u32 *valid_data_mask) {
*valid_data_mask = ~0u;
return loadu256(ci->buf + offset);
}
ALIGN_DIRECTIVE u8 data[sizeof(m256)];
ALIGN_AVX_DIRECTIVE u8 data[sizeof(m256)];
*valid_data_mask = getBufferDataComplex(ci, offset, data, 32);
return *(m256 *)data;
}