Mercurial > libavcodec.hg
comparison x86/vp8dsp.asm @ 12239:13b1ad24a4b1 libavcodec
VP8 asm: cosmetics (spacing)
author | darkshikari |
---|---|
date | Fri, 23 Jul 2010 03:02:56 +0000 |
parents | 1a7903913e9b |
children | c7f6ddcc5c01 |
comparison
equal
deleted
inserted
replaced
12238:1a7903913e9b | 12239:13b1ad24a4b1 |
---|---|
984 ; load data | 984 ; load data |
985 movd m0, [r1+32*0] ; A | 985 movd m0, [r1+32*0] ; A |
986 movd m1, [r1+32*2] ; C | 986 movd m1, [r1+32*2] ; C |
987 punpcklwd m0, [r1+32*1] ; A B | 987 punpcklwd m0, [r1+32*1] ; A B |
988 punpcklwd m1, [r1+32*3] ; C D | 988 punpcklwd m1, [r1+32*3] ; C D |
989 punpckldq m0, m1 ; A B C D | 989 punpckldq m0, m1 ; A B C D |
990 pxor m6, m6 | 990 pxor m6, m6 |
991 | 991 |
992 ; calculate DC | 992 ; calculate DC |
993 paddw m0, [pw_4] | 993 paddw m0, [pw_4] |
994 movd [r1+32*0], m6 | 994 movd [r1+32*0], m6 |
1019 ; load data | 1019 ; load data |
1020 movd m0, [r1+32*0] ; A | 1020 movd m0, [r1+32*0] ; A |
1021 movd m1, [r1+32*2] ; C | 1021 movd m1, [r1+32*2] ; C |
1022 punpcklwd m0, [r1+32*1] ; A B | 1022 punpcklwd m0, [r1+32*1] ; A B |
1023 punpcklwd m1, [r1+32*3] ; C D | 1023 punpcklwd m1, [r1+32*3] ; C D |
1024 punpckldq m0, m1 ; A B C D | 1024 punpckldq m0, m1 ; A B C D |
1025 pxor m1, m1 | 1025 pxor m1, m1 |
1026 | 1026 |
1027 ; calculate DC | 1027 ; calculate DC |
1028 paddw m0, [pw_4] | 1028 paddw m0, [pw_4] |
1029 movd [r1+32*0], m1 | 1029 movd [r1+32*0], m1 |