Crate sleef_sys[−][src]
Raw bindings for SLEEF: SIMD Library for Evaluating Elementary Functions .
WARNING: only the SLEEF APIs that are supported by the set of target features enabled while compiling this crate are exposed. Trying to call a SLEEF function using a larger register type than the one supported by the enabled target features is undefined behavior (see https://github.com/rust-lang/rust/issues/53346).
Structs
Sleef___m128_2 | |
Sleef___m128d_2 | |
Sleef_double2 | |
Sleef_float2 | |
Sleef_longdouble2 | |
__fsid_t | |
__m128 |
128-bit wide set of four |
__m256 |
256-bit wide set of eight |
__m128d |
128-bit wide set of two |
__m128i |
128-bit wide integer vector type, x86-specific |
__m256d |
256-bit wide set of four |
__m256i |
256-bit wide integer vector type, x86-specific |
__m64 |
[ Experimental ] 64-bit wide integer vector type, x86-specific |
__pthread_internal_list | |
__sigset_t | |
div_t | |
drand48_data | |
fd_set | |
ldiv_t | |
lldiv_t | |
pthread_cond_t__bindgen_ty_1 | |
pthread_mutex_t___pthread_mutex_s | |
pthread_rwlock_t__bindgen_ty_1 | |
random_data | |
timespec | |
timeval |
Constants
Functions
Type Definitions
Unions
pthread_attr_t | |
pthread_barrier_t | |
pthread_barrierattr_t | |
pthread_cond_t | |
pthread_condattr_t | |
pthread_mutex_t | |
pthread_mutexattr_t | |
pthread_rwlock_t | |
pthread_rwlockattr_t |