Mercurial > libavcodec.hg
comparison i386/h264dsp_mmx.c @ 2967:ef2149182f1c libavcodec
COSMETICS: Remove all trailing whitespace.
author | diego |
---|---|
date | Sat, 17 Dec 2005 18:14:38 +0000 |
parents | d772011258ec |
children | bfabfdf9ce55 |
comparison
equal
deleted
inserted
replaced
2966:564788471dd4 | 2967:ef2149182f1c |
---|---|
382 "paddw "#F", "#A" \n\t"\ | 382 "paddw "#F", "#A" \n\t"\ |
383 "paddw "#A", %%mm6 \n\t"\ | 383 "paddw "#A", %%mm6 \n\t"\ |
384 "psraw $5, %%mm6 \n\t"\ | 384 "psraw $5, %%mm6 \n\t"\ |
385 "packuswb %%mm6, %%mm6 \n\t"\ | 385 "packuswb %%mm6, %%mm6 \n\t"\ |
386 OP(%%mm6, (%1), A, d)\ | 386 OP(%%mm6, (%1), A, d)\ |
387 "add %3, %1 \n\t" | 387 "add %3, %1 \n\t" |
388 | 388 |
389 #define QPEL_H264HV(A,B,C,D,E,F,OF)\ | 389 #define QPEL_H264HV(A,B,C,D,E,F,OF)\ |
390 "movd (%0), "#F" \n\t"\ | 390 "movd (%0), "#F" \n\t"\ |
391 "movq "#C", %%mm6 \n\t"\ | 391 "movq "#C", %%mm6 \n\t"\ |
392 "paddw "#D", %%mm6 \n\t"\ | 392 "paddw "#D", %%mm6 \n\t"\ |
397 "add %2, %0 \n\t"\ | 397 "add %2, %0 \n\t"\ |
398 "punpcklbw %%mm7, "#F" \n\t"\ | 398 "punpcklbw %%mm7, "#F" \n\t"\ |
399 "paddw "#F", "#A" \n\t"\ | 399 "paddw "#F", "#A" \n\t"\ |
400 "paddw "#A", %%mm6 \n\t"\ | 400 "paddw "#A", %%mm6 \n\t"\ |
401 "movq %%mm6, "#OF"(%1) \n\t" | 401 "movq %%mm6, "#OF"(%1) \n\t" |
402 | 402 |
403 #define QPEL_H264(OPNAME, OP, MMX)\ | 403 #define QPEL_H264(OPNAME, OP, MMX)\ |
404 static void OPNAME ## h264_qpel4_h_lowpass_ ## MMX(uint8_t *dst, uint8_t *src, int dstStride, int srcStride){\ | 404 static void OPNAME ## h264_qpel4_h_lowpass_ ## MMX(uint8_t *dst, uint8_t *src, int dstStride, int srcStride){\ |
405 int h=4;\ | 405 int h=4;\ |
406 \ | 406 \ |
407 asm volatile(\ | 407 asm volatile(\ |