|
FFmpeg
|
#include "constants.h"Go to the source code of this file.
Macros | |
| #define | MOVQ_WONE(regd) |
| #define | JUMPALIGN() __asm__ volatile (".p2align 3"::) |
| #define | MOVQ_ZERO(regd) __asm__ volatile ("pxor %%"#regd", %%"#regd ::) |
| #define | MOVQ_BFE(regd) |
| #define | MOVQ_WTWO(regd) __asm__ volatile ("movq %0, %%"#regd" \n\t" :: "m"(ff_pw_2)) |
| #define | PAVGB_MMX_NO_RND(rega, regb, regr, regfe) |
| #define | PAVGB_MMX(rega, regb, regr, regfe) |
| #define | PAVGBP_MMX_NO_RND(rega, regb, regr,regc, regd, regp) |
| #define | PAVGBP_MMX(rega, regb, regr, regc, regd, regp) |
| #define MOVQ_WONE | ( | regd | ) |
Definition at line 26 of file inline_asm.h.
| #define JUMPALIGN | ( | ) | __asm__ volatile (".p2align 3"::) |
Definition at line 31 of file inline_asm.h.
| #define MOVQ_ZERO | ( | regd | ) | __asm__ volatile ("pxor %%"#regd", %%"#regd ::) |
Definition at line 32 of file inline_asm.h.
Referenced by pixels8_xy2().
| #define MOVQ_BFE | ( | regd | ) |
Definition at line 34 of file inline_asm.h.
Referenced by pixels16_x2(), pixels8_x2(), and pixels8_y2().
| #define MOVQ_WTWO | ( | regd | ) | __asm__ volatile ("movq %0, %%"#regd" \n\t" :: "m"(ff_pw_2)) |
Definition at line 40 of file inline_asm.h.
| #define PAVGB_MMX_NO_RND | ( | rega, | |
| regb, | |||
| regr, | |||
| regfe | |||
| ) |
Definition at line 55 of file inline_asm.h.
| #define PAVGB_MMX | ( | rega, | |
| regb, | |||
| regr, | |||
| regfe | |||
| ) |
Definition at line 63 of file inline_asm.h.
| #define PAVGBP_MMX_NO_RND | ( | rega, | |
| regb, | |||
| regr, | |||
| regc, | |||
| regd, | |||
| regp | |||
| ) |
Definition at line 72 of file inline_asm.h.
| #define PAVGBP_MMX | ( | rega, | |
| regb, | |||
| regr, | |||
| regc, | |||
| regd, | |||
| regp | |||
| ) |
Definition at line 86 of file inline_asm.h.
1.8.6