libavcodec/x86/png_mmx.c File Reference
#include "libavutil/cpu.h"
#include "libavutil/x86_cpu.h"
#include "libavcodec/dsputil.h"
#include "libavcodec/png.h"
#include "dsputil_mmx.h"
Go to the source code of this file.
Define Documentation
Value:
"psubw %%mm5, %%mm7 \n"\
"pmaxsw %%mm7, %%mm5 \n"\
"pxor %%mm6, %%mm6 \n"\
"pxor %%mm7, %%mm7 \n"\
"psubw %%mm3, %%mm6 \n"\
"psubw %%mm4, %%mm7 \n"\
"pmaxsw %%mm6, %%mm3 \n"\
"pmaxsw %%mm7, %%mm4 \n"\
"pxor %%mm7, %%mm7 \n"
Definition at line 110 of file png_mmx.c.
Value:
"pabsw %%mm3, %%mm3 \n"\
"pabsw %%mm4, %%mm4 \n"\
"pabsw %%mm5, %%mm5 \n"
Definition at line 121 of file png_mmx.c.
#define PAETH |
( |
cpu, |
|
|
abs3 |
|
) |
|
Function Documentation
static void add_bytes_l2_mmx |
( |
uint8_t * |
dst, |
|
|
uint8_t * |
src1, |
|
|
uint8_t * |
src2, |
|
|
int |
w | |
|
) |
| | [static] |