From: Justin Viiret Date: Wed, 12 Oct 2016 03:59:20 +0000 (+1100) Subject: getData256(): data needs to be 32-byte aligned X-Git-Tag: v4.4.0^2~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=91a7ce1cda6b90c9fa2d1b5a81dbe2f019a8d64f;p=thirdparty%2Fvectorscan.git getData256(): data needs to be 32-byte aligned --- diff --git a/src/rose/program_runtime.h b/src/rose/program_runtime.h index 3c94f543..5b2c829f 100644 --- a/src/rose/program_runtime.h +++ b/src/rose/program_runtime.h @@ -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; }