#include <stddef.h>
#include "WKFThreads.h"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
Go to the source code of this file.
Defines | |
#define | VMDUSESSE 1 |
#define | myintptrtype unsigned long |
Functions | |
int | analyze_selection_aligned_avx (int n, const int *on, int *firstsel, int *lastsel, int *selected) |
int | analyze_selection_aligned_avx2 (int n, const int *on, int *firstsel, int *lastsel, int *selected) |
int | find_first_selection_aligned (int n, const int *on, int *firstsel) |
int | find_last_selection_aligned (int n, const int *on, int *lastsel) |
int | analyze_selection_aligned (int n, const int *on, int *firstsel, int *lastsel, int *selected) |
int | analyze_selection_aligned_dispatch (wkf_cpu_caps_t *cpucaps, int n, const int *on, int *firstsel, int *lastsel, int *selected) |
void | minmaxmean_1fv_aligned (const float *f, ptrdiff_t n, float *fmin, float *fmax, float *fmean) |
find min/max/mean values for an array of floats. More... | |
void | minmax_1fv_aligned (const float *f, ptrdiff_t n, float *fmin, float *fmax) |
find min/max values for an array of floats. More... | |
void | minmax_3fv_aligned (const float *f, const ptrdiff_t n3, float *fmin, float *fmax) |
int | minmax_selected_3fv_aligned (const float *f, const int *on, const ptrdiff_t n3, const ptrdiff_t firstsel, const ptrdiff_t lastsel, float *fmin, float *fmax) |
|
Definition at line 113 of file util_simd.C. |
|
Definition at line 30 of file util_simd.C. |
|
Definition at line 429 of file util_simd.C. References find_first_selection_aligned, find_last_selection_aligned, n, NULL, and vec_add. |
|
Referenced by analyze_selection_aligned_dispatch. |
|
Referenced by analyze_selection_aligned_dispatch. |
|
Definition at line 545 of file util_simd.C. References analyze_selection_aligned_avx, analyze_selection_aligned_avx2, CPU_AVX, CPU_AVX2, find_first_selection_aligned, find_last_selection_aligned, wkf_cpu_caps_struct::flags, n, NULL, and vec_add. |
|
Definition at line 282 of file util_simd.C. References n. |
|
Definition at line 350 of file util_simd.C. References n. |
|
find min/max values for an array of floats.
Definition at line 894 of file util_simd.C. References n. |
|
Definition at line 1082 of file util_simd.C. References z. |
|
Definition at line 1183 of file util_simd.C. |
|
find min/max/mean values for an array of floats.
Definition at line 671 of file util_simd.C. References n. |