nmpp
|
Структуры данных | |
struct | nmreg |
struct | int15in16x4 |
struct | s_int32x2 |
struct | int31in32x2 |
struct | int30in32x2 |
struct | v16nm4s |
struct | v4nm8s |
struct | s_v8nm8s |
struct | s_v16nm8s |
struct | s_v4nm16s |
struct | s_v8nm16s |
struct | s_v16nm16s |
struct | s_v2nm32s |
struct | s_v4nm32s |
struct | s_v8nm32s |
struct | s_v16nm32s |
struct | s_v16nm4u |
struct | s_v4nm8u |
struct | s_v8nm8u |
struct | s_v16nm8u |
struct | s_v4nm16u |
struct | s_v8nm16u |
struct | s_v16nm16u |
struct | s_v2nm32u |
struct | s_v4nm32u |
struct | s_v8nm32u |
struct | s_v16nm32u |
struct | nm16sc |
struct | s_nm32sc |
struct | s_v2nm32f |
struct | s_v4nm32f |
struct | s_v4nm64f |
struct | s_nm32fc |
struct | s_nm32fcr |
struct | s_nm64sc |
struct | Tmp2BuffSpec |
Макросы | |
#define | MEM_LOCAL 0 |
#define | MEM_GLOBAL 1 |
#define | HEAP0 0 |
#define | HEAP1 1 |
#define | HEAP2 2 |
#define | HEAP3 3 |
#define | sizeof32(t) (sizeof(t)/4) |
#define | VEC_NM1(X) unsigned data[(X)/32]; |
#define | VEC_NM2U(X) unsigned data[(X)/16]; |
#define | VEC_NM2S(X) int data[(X)/16]; |
#define | VEC_NM4U(X) |
#define | VEC_NM4S(X) int data[(X)/8]; |
#define | VEC_NM8U(X) unsigned int data[(X)/4]; |
#define | VEC_NM8S(X) |
#define | VEC_NM16U(X) |
#define | VEC_NM16S(X) |
#define | VEC_NM32U(X) nm32u data[(X)]; |
#define | VEC_NM32S(X) |
#define | CAPACITY_nm64s 1 |
#define | CAPACITY_nm32s 2 |
#define | CAPACITY_nm16s 4 |
#define | CAPACITY_nm8s 8 |
#define | CAPACITY_nm4s 16 |
#define | CAPACITY_nm2s 32 |
#define | CAPACITY_nm1 64 |
#define | NM16S(vec, size) nm64s vec##__64s[size/4]; nm16s* vec=(nm16s*)vec##__64s |
#define | NM32S(vec, size) nm64s vec##__64s[size/2]; nm32s* vec=(nm32s*)vec##__64s |
#define | __INLINE__ static __inline |
#define | NM16Sx4(x0, x1, x2, x3) |
#define | NM32Sx2(x0, x1) |
#define | NM32Sx4(x0, x1, x2, x3) NM32Sx2(x0,x1),NM32Sx2(x2,x3) |
Определения типов | |
typedef signed long long | INT64 |
typedef unsigned long long | UINT64 |
typedef int | nm1 |
typedef void | nm2s |
typedef void | nm4s |
typedef char | nm8s |
typedef nm8s | nm8s7b |
typedef short | nm16s |
typedef nm16s | nm16s15b |
typedef int | nm32s |
typedef struct s_int32x2 | int32x2 |
typedef int | nm32s31b |
typedef int | nm32s30b |
typedef long long | nm64s |
typedef nm64s | nm64s63b |
typedef void | nm2u |
typedef void | nm4u |
typedef nm4u | nm4u3b |
typedef unsigned char | nm8u |
typedef nm8u | nm8u7b |
typedef unsigned short | nm16u |
typedef nm16u | nm16u15b |
typedef unsigned int | nm32u |
typedef unsigned int | nm32u31b |
typedef unsigned long long | nm64u |
typedef int | int1b |
typedef int | int2b |
typedef int | int3b |
typedef int | int4b |
typedef int | int7b |
typedef int | int8b |
typedef int | int15b |
typedef int | int16b |
typedef int | int30b |
typedef int | int31b |
typedef int | int32b |
typedef INT64 | int63b |
typedef INT64 | int64b |
typedef unsigned int | uint1b |
typedef unsigned int | uint2b |
typedef unsigned int | uint3b |
typedef unsigned int | uint4b |
typedef unsigned int | uint7b |
typedef unsigned int | uint8b |
typedef unsigned int | uint15b |
typedef unsigned int | uint16b |
typedef unsigned int | uint31b |
typedef unsigned int | uint32b |
typedef UINT64 | uint63b |
typedef nm64u | uint64b |
typedef struct s_v8nm8s | v8nm8s |
typedef struct s_v16nm8s | v16nm8s |
typedef struct s_v4nm16s | v4nm16s |
typedef struct s_v8nm16s | v8nm16s |
typedef struct s_v16nm16s | v16nm16s |
typedef struct s_v2nm32s | v2nm32s |
typedef struct s_v4nm32s | v4nm32s |
typedef struct s_v8nm32s | v8nm32s |
typedef struct s_v16nm32s | v16nm32s |
typedef v16nm8s | v16nm8s7b |
typedef struct s_v16nm4u | v16nm4u |
typedef struct s_v4nm8u | v4nm8u |
typedef struct s_v8nm8u | v8nm8u |
typedef struct s_v16nm8u | v16nm8u |
typedef struct s_v4nm16u | v4nm16u |
typedef struct s_v8nm16u | v8nm16u |
typedef struct s_v16nm16u | v16nm16u |
typedef struct s_v2nm32u | v2nm32u |
typedef struct s_v4nm32u | v4nm32u |
typedef struct s_v8nm32u | v8nm32u |
typedef struct s_v16nm32u | v16nm32u |
typedef v16nm4u | v16nm4b3u |
typedef struct s_nm32sc | nm32sc |
typedef struct s_v2nm32f | v2nm32f |
typedef struct s_v4nm32f | v4nm32f |
typedef struct s_v4nm64f | v4nm64f |
typedef struct s_nm32fc | nm32fc |
typedef struct s_nm32fcr | nm32fcr |
typedef float | nm32f |
typedef double | nm64f |
typedef struct s_nm64sc | nm64sc |
typedef unsigned long long | uint64 |
typedef unsigned int | uint32 |
typedef nm64sc | int64sc |
typedef uint64 | fifo64 |
typedef uint32 | fseq32 |
typedef uint64 | seq64 |
typedef uint64 | fseq64 |
Файл, содержащий определения типов упакованных данных.
#define NM16Sx4 | ( | x0, | |
x1, | |||
x2, | |||
x3 | |||
) |
#define NM32Sx2 | ( | x0, | |
x1 | |||
) |
#define VEC_NM16S | ( | X | ) |
#define VEC_NM16U | ( | X | ) |
#define VEC_NM32S | ( | X | ) |
#define VEC_NM4U | ( | X | ) |
#define VEC_NM8S | ( | X | ) |