Originally committed as revision 2513 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
#ifdef PREFETCH
__asm __volatile(
PREFETCH" %0\n\t"
- PREFETCH" 64%0\n\t"
- PREFETCHW" %1\n\t"
- PREFETCHW" 64%1\n\t"::"m"(*s),"m"(*dest):"memory");
+ ::"m"(*s):"memory");
#endif
mm_end = (uint8_t*)((((unsigned long)end)/16)*16);
__asm __volatile("movq %0, %%mm7"::"m"(mask32):"memory");
{
#ifdef PREFETCH
__asm __volatile(
- PREFETCH" 128%0\n\t"
- PREFETCHW" 128%1"
- ::"m"(*s),"m"(*dest):"memory");
+ PREFETCH" 32%0\n\t"
+ ::"m"(*s):"memory");
#endif
__asm __volatile(
"movd %1, %%mm0\n\t"
#ifdef PREFETCH
__asm __volatile(
PREFETCH" %0\n\t"
- PREFETCH" 64%0\n\t"
- PREFETCHW" %1\n\t"
- PREFETCHW" 64%1\n\t"::"m"(*s),"m"(*dest):"memory");
+ ::"m"(*s):"memory");
#endif
mm_end = (uint8_t*)((((unsigned long)end)/16)*16);
__asm __volatile("movq %0, %%mm7"::"m"(mask32):"memory");
{
#ifdef PREFETCH
__asm __volatile(
- PREFETCH" 128%0\n\t"
- PREFETCHW" 128%1"
- ::"m"(*s),"m"(*dest):"memory");
+ PREFETCH" 32%0\n\t"
+ ::"m"(*s):"memory");
#endif
__asm __volatile(
"movd %1, %%mm0\n\t"