[x265] fix: calcrecon asm code for HIGH_BIT_DEPTH

Deepthi Nandakumar deepthi at multicorewareinc.com
Wed Apr 2 14:04:59 CEST 2014


Hi,

The dependent patch on calcRecon has been backed out. This does not apply
anymore.

Deepthi


On Wed, Apr 2, 2014 at 12:45 PM, Satoshi Nakagawa <nakagawa424 at oki.com>wrote:

> # HG changeset patch
> # User Satoshi Nakagawa <nakagawa424 at oki.com>
> # Date 1396422746 -32400
> #      Wed Apr 02 16:12:26 2014 +0900
> # Node ID a7e96e9909068758588832e47637c7f8e30e5228
> # Parent  03bad90e94adce6fb89c6d5edb86919a1e783402
> fix: calcrecon asm code for HIGH_BIT_DEPTH
>
> diff -r 03bad90e94ad -r a7e96e990906 source/common/x86/pixel-util8.asm
> --- a/source/common/x86/pixel-util8.asm Wed Apr 02 06:51:35 2014 +0530
> +++ b/source/common/x86/pixel-util8.asm Wed Apr 02 16:12:26 2014 +0900
> @@ -91,16 +91,16 @@
>
>      ; store recipred[]
>      movh        [r3], m0
> -    movhps      [r3 + r5], m0
> +    movhps      [r3 + r6], m0
>
>      ; store recqt[]
>      movh        [r2], m0
> -    movhps      [r2 + r6], m0
> +    movhps      [r2 + r5], m0
>
>      lea         r0, [r0 + r4 * 2]
>      lea         r1, [r1 + r4 * 2]
> -    lea         r2, [r2 + r6 * 2]
> -    lea         r3, [r3 + r5 * 2]
> +    lea         r2, [r2 + r5 * 2]
> +    lea         r3, [r3 + r6 * 2]
>
>      dec         t7b
>      jnz        .loop
> @@ -291,7 +291,7 @@
>      ; store recqt[]
>      movu        [r2], m0
>      movu        [r2 + 16], m1
> -    add         r2, r6
> +    add         r2, r5
>
>      lea         r0, [r0 + r4 * 2]
>      lea         r1, [r1 + r4 * 2]
> _______________________________________________
> 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/20140402/bc77bf39/attachment.html>


More information about the x265-devel mailing list