[x265] [PATCH] asm: replace movu+vinserti128 by vbroadcasti128 instruction
rajesh at multicorewareinc.com
rajesh at multicorewareinc.com
Tue Aug 25 07:57:56 CEST 2015
# HG changeset patch
# User Rajesh Paulraj<rajesh at multicorewareinc.com>
# Date 1440413739 -19800
# Mon Aug 24 16:25:39 2015 +0530
# Node ID 8a414544bfbf64b119fa6dd2e23cef8cb89d0a54
# Parent a28a863393994d8fb1d58c721352d9b4ec8c46ee
asm: replace movu+vinserti128 by vbroadcasti128 instruction
diff -r a28a86339399 -r 8a414544bfbf source/common/x86/intrapred8.asm
--- a/source/common/x86/intrapred8.asm Mon Aug 24 14:04:32 2015 +0530
+++ b/source/common/x86/intrapred8.asm Mon Aug 24 16:25:39 2015 +0530
@@ -15993,9 +15993,8 @@
lea r3, [r1 * 3]
mova m7, [ang16_shuf_mode9]
- movu xm3, [r2 + mmsize + 1]
vbroadcasti128 m6, [r2 + mmsize + 17]
- vinserti128 m3, m3, xm3, 1
+ vbroadcasti128 m3, [r2 + mmsize + 1]
pshufb m5, m3, m7
pmaddubsw m4, m5, m0
More information about the x265-devel
mailing list