[x265-commits] [x265] asm: alignment constant to 32-bytes bound in intrapred8.asm

Min Chen chenm003 at 163.com
Mon Mar 9 23:22:10 CET 2015


details:   http://hg.videolan.org/x265/rev/bd4be3c9236e
branches:  
changeset: 9669:bd4be3c9236e
user:      Min Chen <chenm003 at 163.com>
date:      Mon Mar 09 14:18:15 2015 -0700
description:
asm: alignment constant to 32-bytes bound in intrapred8.asm

diffstat:

 source/common/x86/intrapred8.asm |  5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diffs (29 lines):

diff -r 62c02919ced8 -r bd4be3c9236e source/common/x86/intrapred8.asm
--- a/source/common/x86/intrapred8.asm	Mon Mar 09 12:47:47 2015 -0500
+++ b/source/common/x86/intrapred8.asm	Mon Mar 09 14:18:15 2015 -0700
@@ -54,6 +54,8 @@ c_mode16_17:          db  4,  2,  1,  0,
 c_mode16_18:    db 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1
 tab_S2:         db 0, 1, 3, 5, 7, 9, 11, 13, 0, 0, 0, 0, 0, 0, 0, 0
 
+ALIGN 32
+trans8_shuf:          dd 0, 4, 1, 5, 2, 6, 3, 7
 c_ang8_src1_9_2_10:   db 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9
 c_ang8_26_20:         db 6, 26, 6, 26, 6, 26, 6, 26, 6, 26, 6, 26, 6, 26, 6, 26, 12, 20, 12, 20, 12, 20, 12, 20, 12, 20, 12, 20, 12, 20, 12, 20
 c_ang8_src3_11_4_12:  db 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11
@@ -116,7 +118,6 @@ pw_planar32_1:        dw 31, 31, 31, 31,
 pw_planar32_L:        dw 31, 30, 29, 28, 27, 26, 25, 24
 pw_planar32_H:        dw 23, 22, 21, 20, 19, 18, 17, 16
 
-trans8_shuf: dd 0, 4, 1, 5, 2, 6, 3, 7
 
 const ang_table
 %assign x 0
@@ -33092,7 +33093,7 @@ INIT_YMM avx2
 cglobal intra_pred_ang8_25, 3, 5, 6
     mova              m3, [pw_1024]
     vbroadcasti128    m0, [r2]
-    movu              m5, [c_ang8_src1_9_1_9]
+    mova              m5, [c_ang8_src1_9_1_9]
 
     pshufb            m0, m5
 


More information about the x265-commits mailing list