mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-26 19:33:31 +00:00
[CRT] Implement xmmintrin.h
This includes inline functions for GCC/Clang. Note: the previous GCC definition of __m128 was broken and didn't work.
This commit is contained in:
@@ -111,15 +111,6 @@ __INTRIN_INLINE void _mm_lfence(void)
|
||||
}
|
||||
#endif
|
||||
|
||||
#if !HAS_BUILTIN(_mm_sfence)
|
||||
__INTRIN_INLINE void _mm_sfence(void)
|
||||
{
|
||||
_WriteBarrier();
|
||||
__asm__ __volatile__("sfence");
|
||||
_WriteBarrier();
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined(__x86_64__) && !HAS_BUILTIN(__faststorefence)
|
||||
__INTRIN_INLINE void __faststorefence(void)
|
||||
{
|
||||
|
||||
+1193
-78
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user