#include "config.h"
#include "libavutil/common.h"
Go to the source code of this file.
Define Documentation
#define COPY3_IF_LT |
( |
|
x, |
|
|
|
y, |
|
|
|
a, |
|
|
|
b, |
|
|
|
c, |
|
|
|
d | |
|
) |
| | |
Value:__asm__ volatile(\
"cmpl %0, %3 \n\t"\
"cmovl %3, %0 \n\t"\
"cmovl %4, %1 \n\t"\
"cmovl %5, %2 \n\t"\
: "+&r" (x), "+&r" (a), "+r" (c)\
: "r" (y), "r" (b), "r" (d)\
);
Definition at line 91 of file mathops.h.
#define mid_pred mid_pred |
#define NEG_SSR32 NEG_SSR32 |
#define NEG_USR32 NEG_USR32 |
Function Documentation
static av_const int mid_pred |
( |
int |
a, |
|
|
int |
b, |
|
|
int |
c | |
|
) |
| | [inline, static] |
static int32_t NEG_SSR32 |
( |
int32_t |
a, |
|
|
int8_t |
s | |
|
) |
| | [inline, static] |
static uint32_t NEG_USR32 |
( |
uint32_t |
a, |
|
|
int8_t |
s | |
|
) |
| | [inline, static] |