Go to the source code of this file.
|
static __inline__ void __DEFAULT_FN_ATTRS | _mm_clflushopt (void const *__m) |
| Invalidates all levels of the cache hierarchy and flushes modified data to memory for the cache line specified by the address __m.
|
|
◆ __DEFAULT_FN_ATTRS
#define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("clflushopt"))) |
◆ _mm_clflushopt()
Invalidates all levels of the cache hierarchy and flushes modified data to memory for the cache line specified by the address __m.
This intrinsic corresponds to the CLFLUSHOPT
instruction.
- Parameters
-
__m | An address within the cache line to flush and invalidate. |
Definition at line 30 of file clflushoptintrin.h.