From f50f2fd2a73f2c5ee3f10ad077e780398df17cd7 Mon Sep 17 00:00:00 2001
From: Johann <johannkoenig@google.com>
Date: Tue, 11 Jan 2011 11:22:29 -0500
Subject: [PATCH] use unaligned load

source buffer is not guaranteed to be aligned for odd size buffers

Change-Id: Id0b1fd40ba3bd6c994bcfada788feccd2b53c5a9
---
 vp8/encoder/x86/temporal_filter_apply_sse2.asm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/vp8/encoder/x86/temporal_filter_apply_sse2.asm b/vp8/encoder/x86/temporal_filter_apply_sse2.asm
index 0127b012ef..f2adcccba6 100644
--- a/vp8/encoder/x86/temporal_filter_apply_sse2.asm
+++ b/vp8/encoder/x86/temporal_filter_apply_sse2.asm
@@ -84,7 +84,7 @@ temporal_filter_apply_load_8:
         jmp         temporal_filter_apply_load_finished
 
 temporal_filter_apply_load_16:
-        movdqa      xmm0,           [rsi]  ; src (frame1)
+        movdqu      xmm0,           [rsi]  ; src (frame1)
         lea         rsi,            [rsi + rbp] ; += stride
         movdqa      xmm1,           xmm0
         punpcklbw   xmm0,           xmm7   ; src[ 0- 7]
-- 
GitLab