mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
cosmetics: Replace manual tab indentation by \n\t as in the rest of the file.
Originally committed as revision 23157 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
This commit is contained in:
parent
e956cbe417
commit
1da87823db
@ -1372,52 +1372,52 @@ static inline void RENAME(rgb32tobgr32)(const uint8_t *src, uint8_t *dst, long s
|
|||||||
uint8_t *s = (uint8_t *) src-idx, *d = dst-idx;
|
uint8_t *s = (uint8_t *) src-idx, *d = dst-idx;
|
||||||
#ifdef HAVE_MMX
|
#ifdef HAVE_MMX
|
||||||
__asm __volatile(
|
__asm __volatile(
|
||||||
" test %0, %0 \n"
|
"test %0, %0 \n\t"
|
||||||
" jns 2f \n"
|
"jns 2f \n\t"
|
||||||
" "PREFETCH" (%1, %0) \n"
|
PREFETCH" (%1, %0) \n\t"
|
||||||
" movq %3, %%mm7 \n"
|
"movq %3, %%mm7 \n\t"
|
||||||
" pxor %4, %%mm7 \n"
|
"pxor %4, %%mm7 \n\t"
|
||||||
" movq %%mm7, %%mm6 \n"
|
"movq %%mm7, %%mm6 \n\t"
|
||||||
" pxor %5, %%mm7 \n"
|
"pxor %5, %%mm7 \n\t"
|
||||||
ASMALIGN(4)
|
ASMALIGN(4)
|
||||||
"1: \n"
|
"1: \n\t"
|
||||||
" "PREFETCH" 32(%1, %0) \n"
|
PREFETCH" 32(%1, %0) \n\t"
|
||||||
" movq (%1, %0), %%mm0 \n"
|
"movq (%1, %0), %%mm0 \n\t"
|
||||||
" movq 8(%1, %0), %%mm1 \n"
|
"movq 8(%1, %0), %%mm1 \n\t"
|
||||||
# ifdef HAVE_MMX2
|
# ifdef HAVE_MMX2
|
||||||
" pshufw $177, %%mm0, %%mm3 \n"
|
"pshufw $177, %%mm0, %%mm3 \n\t"
|
||||||
" pshufw $177, %%mm1, %%mm5 \n"
|
"pshufw $177, %%mm1, %%mm5 \n\t"
|
||||||
" pand %%mm7, %%mm0 \n"
|
"pand %%mm7, %%mm0 \n\t"
|
||||||
" pand %%mm6, %%mm3 \n"
|
"pand %%mm6, %%mm3 \n\t"
|
||||||
" pand %%mm7, %%mm1 \n"
|
"pand %%mm7, %%mm1 \n\t"
|
||||||
" pand %%mm6, %%mm5 \n"
|
"pand %%mm6, %%mm5 \n\t"
|
||||||
" por %%mm3, %%mm0 \n"
|
"por %%mm3, %%mm0 \n\t"
|
||||||
" por %%mm5, %%mm1 \n"
|
"por %%mm5, %%mm1 \n\t"
|
||||||
# else
|
# else
|
||||||
" movq %%mm0, %%mm2 \n"
|
"movq %%mm0, %%mm2 \n\t"
|
||||||
" movq %%mm1, %%mm4 \n"
|
"movq %%mm1, %%mm4 \n\t"
|
||||||
" pand %%mm7, %%mm0 \n"
|
"pand %%mm7, %%mm0 \n\t"
|
||||||
" pand %%mm6, %%mm2 \n"
|
"pand %%mm6, %%mm2 \n\t"
|
||||||
" pand %%mm7, %%mm1 \n"
|
"pand %%mm7, %%mm1 \n\t"
|
||||||
" pand %%mm6, %%mm4 \n"
|
"pand %%mm6, %%mm4 \n\t"
|
||||||
" movq %%mm2, %%mm3 \n"
|
"movq %%mm2, %%mm3 \n\t"
|
||||||
" movq %%mm4, %%mm5 \n"
|
"movq %%mm4, %%mm5 \n\t"
|
||||||
" pslld $16, %%mm2 \n"
|
"pslld $16, %%mm2 \n\t"
|
||||||
" psrld $16, %%mm3 \n"
|
"psrld $16, %%mm3 \n\t"
|
||||||
" pslld $16, %%mm4 \n"
|
"pslld $16, %%mm4 \n\t"
|
||||||
" psrld $16, %%mm5 \n"
|
"psrld $16, %%mm5 \n\t"
|
||||||
" por %%mm2, %%mm0 \n"
|
"por %%mm2, %%mm0 \n\t"
|
||||||
" por %%mm4, %%mm1 \n"
|
"por %%mm4, %%mm1 \n\t"
|
||||||
" por %%mm3, %%mm0 \n"
|
"por %%mm3, %%mm0 \n\t"
|
||||||
" por %%mm5, %%mm1 \n"
|
"por %%mm5, %%mm1 \n\t"
|
||||||
# endif
|
# endif
|
||||||
" "MOVNTQ" %%mm0, (%2, %0) \n"
|
MOVNTQ" %%mm0, (%2, %0) \n\t"
|
||||||
" "MOVNTQ" %%mm1, 8(%2, %0) \n"
|
MOVNTQ" %%mm1, 8(%2, %0) \n\t"
|
||||||
" add $16, %0 \n"
|
"add $16, %0 \n\t"
|
||||||
" js 1b \n"
|
"js 1b \n\t"
|
||||||
" "SFENCE" \n"
|
SFENCE" \n\t"
|
||||||
" "EMMS" \n"
|
EMMS" \n\t"
|
||||||
"2: \n"
|
"2: \n\t"
|
||||||
: "+&r"(idx)
|
: "+&r"(idx)
|
||||||
: "r" (s), "r" (d), "m" (mask32b), "m" (mask32r), "m" (mmx_one)
|
: "r" (s), "r" (d), "m" (mask32b), "m" (mask32r), "m" (mmx_one)
|
||||||
: "memory");
|
: "memory");
|
||||||
|
Loading…
Reference in New Issue
Block a user