ref: 2387024f417e18740340da8dd4ff3bc54997ffd9
parent: cf8039c25f3e275ef4f2ca350fcd42680b9413d3
author: Scott LaVarnway <slavarnway@google.com>
date: Thu Nov 9 07:26:43 EST 2017
runtime error fix: bitdepth_conversion_avx2.h Change-Id: I7364a157de39eb7137b599808474b8d46d19d376
--- a/vpx_dsp/x86/bitdepth_conversion_avx2.h
+++ b/vpx_dsp/x86/bitdepth_conversion_avx2.h
@@ -21,7 +21,8 @@
static INLINE __m256i load_tran_low(const tran_low_t *a) {
#if CONFIG_VP9_HIGHBITDEPTH
const __m256i a_low = _mm256_loadu_si256((const __m256i *)a);
- return _mm256_packs_epi32(a_low, *(const __m256i *)(a + 8));
+ const __m256i a_high = _mm256_loadu_si256((const __m256i *)(a + 8));
+ return _mm256_packs_epi32(a_low, a_high);
#else
return _mm256_loadu_si256((const __m256i *)a);
#endif