ReactOS
0.4.15-dev-8080-g044f181
_set_statfp.c
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS CRT library
3
* LICENSE: MIT (https://spdx.org/licenses/MIT)
4
* PURPOSE: x64 implementation of _set_statfp
5
* COPYRIGHT: Copyright 2022 Timo Kreuzer <timo.kreuzer@reactos.org>
6
*/
7
8
#include <
xmmintrin.h
>
9
10
__ATTRIBUTE_SSE__
11
void
_set_statfp
(
uintptr_t
mask
)
12
{
13
unsigned
int
csr =
_mm_getcsr
();
14
_mm_setcsr
((
mask
&
_MM_EXCEPT_MASK
) | csr);
15
}
_set_statfp
__ATTRIBUTE_SSE__ void _set_statfp(uintptr_t mask)
Definition:
_set_statfp.c:11
uintptr_t
unsigned int uintptr_t
Definition:
crtdefs.h:321
mask
GLenum GLint GLuint mask
Definition:
glext.h:6028
xmmintrin.h
_mm_setcsr
void _mm_setcsr(unsigned int a)
Definition:
xmmintrin.h:542
_MM_EXCEPT_MASK
#define _MM_EXCEPT_MASK
Definition:
xmmintrin.h:93
__ATTRIBUTE_SSE__
#define __ATTRIBUTE_SSE__
Definition:
xmmintrin.h:68
_mm_getcsr
unsigned int _mm_getcsr(void)
Definition:
xmmintrin.h:535
sdk
lib
crt
math
amd64
_set_statfp.c
Generated on Mon May 13 2024 06:12:42 for ReactOS by
1.9.6