Revision 4eca52ed

View differences:

libavcodec/x86/vp56dsp.asm
48 48
    movq          m5, m2
49 49
    punpcklbw     m1, m7
50 50
    punpcklbw     m2, m7
51
    punpcklbw     m4, m7
52
    punpcklbw     m5, m7
51
    punpckhbw     m4, m7
52
    punpckhbw     m5, m7
53 53
    pmullw        m1, [rsp+8*13] ; src[x+8 ] * biweight [2]
54 54
    pmullw        m2, [rsp+8*14] ; src[x+16] * biweight [3]
55 55
    pmullw        m4, [rsp+8*13] ; src[x+8 ] * biweight [2]
......
95 95
    punpckldq    m3, m3
96 96
    punpckhdq    m4, m4
97 97
    punpckhwd    m5, m5
98
    movq         m6, m5
99
    punpckhdq    m6, m6
98
    movq         m2, m5
99
    punpckhdq    m2, m2
100 100
    punpckldq    m5, m5
101 101
    movq [rsp+8*11], m3
102 102
    movq [rsp+8*12], m4
103 103
    movq [rsp+8*13], m5
104
    movq [rsp+8*14], m6
104
    movq [rsp+8*14], m2
105 105
%endmacro
106 106

  
107 107
%macro SPLAT4REGS_SSE2 0

Also available in: Unified diff