Revision bf6fa732 libavcodec/x86/dsputil_mmx.c

View differences:

libavcodec/x86/dsputil_mmx.c
286 286
            :"memory");
287 287
}
288 288

  
289
DECLARE_ASM_CONST(8, uint8_t, ff_vector128)[8] =
290
  { 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80 };
291

  
292 289
#define put_signed_pixels_clamped_mmx_half(off) \
293 290
            "movq    "#off"(%2), %%mm1          \n\t"\
294 291
            "movq 16+"#off"(%2), %%mm2          \n\t"\
......
313 310
    x86_reg line_skip3;
314 311

  
315 312
    __asm__ volatile (
316
            "movq "MANGLE(ff_vector128)", %%mm0 \n\t"
313
            "movq "MANGLE(ff_pb_80)", %%mm0 \n\t"
317 314
            "lea (%3, %3, 2), %1                \n\t"
318 315
            put_signed_pixels_clamped_mmx_half(0)
319 316
            "lea (%0, %3, 4), %0                \n\t"

Also available in: Unified diff