comparison dsputil.h @ 4311:f9325f2bc762 libavcodec

Add SSSE3 (Core2 aka Conroe/Merom/Woodcrester new instructions) detection
author gpoirier
date Mon, 18 Dec 2006 22:43:09 +0000
parents de525a2b41db
children d3e389536b0a
comparison
equal deleted inserted replaced
4310:a0c0c7bebd64 4311:f9325f2bc762
482 #define MM_MMXEXT 0x0002 /* SSE integer functions or AMD MMX ext */ 482 #define MM_MMXEXT 0x0002 /* SSE integer functions or AMD MMX ext */
483 #define MM_SSE 0x0008 /* SSE functions */ 483 #define MM_SSE 0x0008 /* SSE functions */
484 #define MM_SSE2 0x0010 /* PIV SSE2 functions */ 484 #define MM_SSE2 0x0010 /* PIV SSE2 functions */
485 #define MM_3DNOWEXT 0x0020 /* AMD 3DNowExt */ 485 #define MM_3DNOWEXT 0x0020 /* AMD 3DNowExt */
486 #define MM_SSE3 0x0040 /* Prescott SSE3 functions */ 486 #define MM_SSE3 0x0040 /* Prescott SSE3 functions */
487 #define MM_SSSE3 0x0080 /* Conroe SSSE3 functions */
487 488
488 extern int mm_flags; 489 extern int mm_flags;
489 490
490 void add_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size); 491 void add_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size);
491 void put_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size); 492 void put_pixels_clamped_mmx(const DCTELEM *block, uint8_t *pixels, int line_size);