Mercurial > libavcodec.hg
comparison x86/vp56dsp.asm @ 12430:417532548504 libavcodec
Fix typos when converting inline asm to yasm, fixes MMX-only fate-ea-vp61.
author | rbultje |
---|---|
date | Thu, 26 Aug 2010 14:33:39 +0000 |
parents | 37bb4de77908 |
children |
comparison
equal
deleted
inserted
replaced
12429:305987348a98 | 12430:417532548504 |
---|---|
46 movq m2, [%1+%5] | 46 movq m2, [%1+%5] |
47 movq m4, m1 | 47 movq m4, m1 |
48 movq m5, m2 | 48 movq m5, m2 |
49 punpcklbw m1, m7 | 49 punpcklbw m1, m7 |
50 punpcklbw m2, m7 | 50 punpcklbw m2, m7 |
51 punpcklbw m4, m7 | 51 punpckhbw m4, m7 |
52 punpcklbw m5, m7 | 52 punpckhbw m5, m7 |
53 pmullw m1, [rsp+8*13] ; src[x+8 ] * biweight [2] | 53 pmullw m1, [rsp+8*13] ; src[x+8 ] * biweight [2] |
54 pmullw m2, [rsp+8*14] ; src[x+16] * biweight [3] | 54 pmullw m2, [rsp+8*14] ; src[x+16] * biweight [3] |
55 pmullw m4, [rsp+8*13] ; src[x+8 ] * biweight [2] | 55 pmullw m4, [rsp+8*13] ; src[x+8 ] * biweight [2] |
56 pmullw m5, [rsp+8*14] ; src[x+16] * biweight [3] | 56 pmullw m5, [rsp+8*14] ; src[x+16] * biweight [3] |
57 paddw m1, m2 | 57 paddw m1, m2 |
93 punpcklwd m3, m3 | 93 punpcklwd m3, m3 |
94 movq m4, m3 | 94 movq m4, m3 |
95 punpckldq m3, m3 | 95 punpckldq m3, m3 |
96 punpckhdq m4, m4 | 96 punpckhdq m4, m4 |
97 punpckhwd m5, m5 | 97 punpckhwd m5, m5 |
98 movq m6, m5 | 98 movq m2, m5 |
99 punpckhdq m6, m6 | 99 punpckhdq m2, m2 |
100 punpckldq m5, m5 | 100 punpckldq m5, m5 |
101 movq [rsp+8*11], m3 | 101 movq [rsp+8*11], m3 |
102 movq [rsp+8*12], m4 | 102 movq [rsp+8*12], m4 |
103 movq [rsp+8*13], m5 | 103 movq [rsp+8*13], m5 |
104 movq [rsp+8*14], m6 | 104 movq [rsp+8*14], m2 |
105 %endmacro | 105 %endmacro |
106 | 106 |
107 %macro SPLAT4REGS_SSE2 0 | 107 %macro SPLAT4REGS_SSE2 0 |
108 pshuflw m4, m3, 0x0 | 108 pshuflw m4, m3, 0x0 |
109 pshuflw m5, m3, 0x55 | 109 pshuflw m5, m3, 0x55 |