[x265] [PATCH] asm code for interp_4tap_vert_pp_8x2

Jason Garrett-Glaser jason at x264.com
Tue Oct 22 21:47:30 CEST 2013


> +cglobal interp_4tap_vert_pp_8x2, 0, 7, 8
> +mov         r0,       r0mp
> +mov         r1,       r1mp
> +mov         r2,       r2mp
> +mov         r3,       r3mp

I think this can be replaced by cglobal interp_4tap_vert_pp_8x2, 4, 7, 8

> +mova        m6,        [tab_Vm]
> +pshufb      m7,        m5,       m6

pshufb m7, m5, [tab_Vm]

> +mova        m6,        [tab_Vm + 16]
> +pshufb      m5,        m6

pshufb m5, [tab_Vm + 16]

Other than these nitpicks it looks okay.

Jason


More information about the x265-devel mailing list