[x265] [PATCH] asm: interp_4tap_horiz_pX sse3 10-bit

dave dtyx265 at gmail.com
Tue Jun 2 19:08:18 CEST 2015


On 06/02/2015 09:44 AM, chen wrote:
> the root cause in below
>         %elif cpuflag(sse3) && notcpuflag(ssse3)
>             %define movu lddqu
>         %endif
> I often use SSSE3 to avoid this issue.
> of course, you can choice to keep movdqu in here
I prefer to keep it sse3/movdqu.

This looks like a bug of movu.  lddqu can only move up to 64-bits but 
movu moves 128-bits in 64-bit mode.  If fixed, then changing movdqu to 
movu should cause no problems.
> At 2015-06-03 00:28:32,dave <dtyx265 at gmail.com> wrote:
> >On 06/02/2015 09:16 AM, chen wrote:
> >> movdqu      -> movu
> >> others fine
> >I am not sure why but movu here fails to build.
> >
> >source/common/x86/ipfilter16.asm:954: error: invalid combination of
> >opcode and operands
> >make[2]: *** [common/CMakeFiles/common.dir/x86/ipfilter16.asm.o] Error 1
> >make[1]: *** [common/CMakeFiles/common.dir/all] Error 2
> >make: *** [all] Error 2
> >_______________________________________________
> >x265-devel mailing list
> >x265-devel at videolan.org
> >https://mailman.videolan.org/listinfo/x265-devel
>
>
> _______________________________________________
> x265-devel mailing list
> x265-devel at videolan.org
> https://mailman.videolan.org/listinfo/x265-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x265-devel/attachments/20150602/b4977d05/attachment.html>


More information about the x265-devel mailing list