# HG changeset patch
# User Vignesh Vijayakumar<vign...@multicorewareinc.com>
# Date 1515128523 -19800
#      Fri Jan 05 10:32:03 2018 +0530
# Node ID 8d466bd92e8fac3f24526c01a9532cb05ca82fa1
# Parent  b192baa7583385b4715f07f481aae959d1777a74
x86: AVX512 Fix linux build error from psyRdoQuant

diff -r b192baa75833 -r 8d466bd92e8f source/common/x86/dct8.asm
--- a/source/common/x86/dct8.asm        Thu Jan 04 14:51:47 2018 +0530
+++ b/source/common/x86/dct8.asm        Fri Jan 05 10:32:03 2018 +0530
@@ -6694,7 +6694,9 @@
 
;---------------------------------------------------------------------------------------------------------------------------------------------------------
 INIT_ZMM avx512
 cglobal psyRdoQuant4, 5, 9, 13
+%if WIN64
     mov             r5,        r5m
+%endif
     mov            r6d,        r6m
     vpbroadcastq   m12,        [r5]                              ; psyScale
     lea             r0,        [r0 + 2 * r6]
@@ -6777,7 +6779,9 @@
 
;---------------------------------------------------------------------------------------------------------------------------------------------------------
 INIT_ZMM avx512
 cglobal psyRdoQuant8, 5, 9, 15
+%if WIN64
     mov             r5,        r5m
+%endif
     mov            r6d,        r6m
     vpbroadcastq   m12,        [r5]                              ; psyScale
     lea             r0,        [r0 + 2 * r6]
@@ -6870,7 +6874,9 @@
 
;---------------------------------------------------------------------------------------------------------------------------------------------------------
 INIT_ZMM avx512
 cglobal psyRdoQuant16, 5, 9, 15
+%if WIN64
     mov             r5,        r5m
+%endif
     mov            r6d,        r6m
     vpbroadcastq   m12,        [r5]                              ; psyScale
     lea             r0,        [r0 + 2 * r6]
@@ -6963,7 +6969,9 @@
 
;---------------------------------------------------------------------------------------------------------------------------------------------------------
 INIT_ZMM avx512
 cglobal psyRdoQuant32, 5, 9, 15
+%if WIN64
     mov             r5,        r5m
+%endif
     mov            r6d,        r6m
     vpbroadcastq   m12,        [r5]                              ; psyScale
     lea             r0,        [r0 + 2 * r6]
_______________________________________________
x265-devel mailing list
x265-devel@videolan.org
https://mailman.videolan.org/listinfo/x265-devel

Reply via email to