tizen 2.3.1 release
[external/libjpeg-turbo.git] / simd / jsimdext.inc
index 4ab9bc0..253b897 100644 (file)
@@ -86,8 +86,6 @@ section .note.GNU-stack noalloc noexec nowrite progbits
 %define SEG_CONST   .rodata progbits alloc noexec nowrite align=16
 %endif
 
-%define STRICT_MEMORY_ACCESS 1
-
 ; To make the code position-independent, append -DPIC to the commandline
 ;
 %define GOT_SYMBOL  _GLOBAL_OFFSET_TABLE_      ; ELF supports PIC
@@ -322,15 +320,15 @@ const_base:
        push rsi
        push rdi
        sub     rsp, SIZEOF_XMMWORD
-       movlpd  XMMWORD [rsp], xmm6
+       movaps  XMMWORD [rsp], xmm6
        sub     rsp, SIZEOF_XMMWORD
-       movlpd  XMMWORD [rsp], xmm7
+       movaps  XMMWORD [rsp], xmm7
 %endmacro
 
 %imacro uncollect_args 0
-       movlpd  xmm7, XMMWORD [rsp]
+       movaps  xmm7, XMMWORD [rsp]
        add     rsp, SIZEOF_XMMWORD
-       movlpd  xmm6, XMMWORD [rsp]
+       movaps  xmm6, XMMWORD [rsp]
        add     rsp, SIZEOF_XMMWORD
        pop rdi
        pop rsi