Mercurial > libavcodec.hg
comparison libpostproc/postprocess_template.c @ 2767:49da251f2608 libavcodec
GCC4 fix
| author | gpoirier |
|---|---|
| date | Thu, 23 Jun 2005 20:24:25 +0000 |
| parents | 7b7613020f2c |
| children | ef2149182f1c |
comparison
equal
deleted
inserted
replaced
| 2766:0609f405e000 | 2767:49da251f2608 |
|---|---|
| 3493 "add %1, %%"REG_a" \n\t" | 3493 "add %1, %%"REG_a" \n\t" |
| 3494 "add %3, %%"REG_d" \n\t" | 3494 "add %3, %%"REG_d" \n\t" |
| 3495 "prefetchnta 32(%%"REG_a", %0) \n\t" | 3495 "prefetchnta 32(%%"REG_a", %0) \n\t" |
| 3496 "prefetcht0 32(%%"REG_d", %2) \n\t" | 3496 "prefetcht0 32(%%"REG_d", %2) \n\t" |
| 3497 :: "r" (srcBlock), "r" ((long)srcStride), "r" (dstBlock), "r" ((long)dstStride), | 3497 :: "r" (srcBlock), "r" ((long)srcStride), "r" (dstBlock), "r" ((long)dstStride), |
| 3498 "m" ((long)x), "m" ((long)copyAhead) | 3498 "g" ((long)x), "g" ((long)copyAhead) |
| 3499 : "%"REG_a, "%"REG_d | 3499 : "%"REG_a, "%"REG_d |
| 3500 ); | 3500 ); |
| 3501 | 3501 |
| 3502 #elif defined(HAVE_3DNOW) | 3502 #elif defined(HAVE_3DNOW) |
| 3503 //FIXME check if this is faster on an 3dnow chip or if its faster without the prefetch or ... | 3503 //FIXME check if this is faster on an 3dnow chip or if its faster without the prefetch or ... |
| 3639 "add %1, %%"REG_a" \n\t" | 3639 "add %1, %%"REG_a" \n\t" |
| 3640 "add %3, %%"REG_d" \n\t" | 3640 "add %3, %%"REG_d" \n\t" |
| 3641 "prefetchnta 32(%%"REG_a", %0) \n\t" | 3641 "prefetchnta 32(%%"REG_a", %0) \n\t" |
| 3642 "prefetcht0 32(%%"REG_d", %2) \n\t" | 3642 "prefetcht0 32(%%"REG_d", %2) \n\t" |
| 3643 :: "r" (srcBlock), "r" ((long)srcStride), "r" (dstBlock), "r" ((long)dstStride), | 3643 :: "r" (srcBlock), "r" ((long)srcStride), "r" (dstBlock), "r" ((long)dstStride), |
| 3644 "m" ((long)x), "m" ((long)copyAhead) | 3644 "g" ((long)x), "g" ((long)copyAhead) |
| 3645 : "%"REG_a, "%"REG_d | 3645 : "%"REG_a, "%"REG_d |
| 3646 ); | 3646 ); |
| 3647 | 3647 |
| 3648 #elif defined(HAVE_3DNOW) | 3648 #elif defined(HAVE_3DNOW) |
| 3649 //FIXME check if this is faster on an 3dnow chip or if its faster without the prefetch or ... | 3649 //FIXME check if this is faster on an 3dnow chip or if its faster without the prefetch or ... |
