clang 20.0.0git
Macros | Functions
movrsintrin.h File Reference

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS    __attribute__((__always_inline__, __nodebug__, __target__("movrs")))
 

Functions

static __inline__ void __DEFAULT_FN_ATTRS _m_prefetchrs (volatile const void *__P)
 the L3 data cache.
 

Macro Definition Documentation

◆ __DEFAULT_FN_ATTRS

#define __DEFAULT_FN_ATTRS    __attribute__((__always_inline__, __nodebug__, __target__("movrs")))

Definition at line 16 of file movrsintrin.h.

Function Documentation

◆ _m_prefetchrs()

static __inline__ void __DEFAULT_FN_ATTRS _m_prefetchrs ( volatile const void *  __P)
static

the L3 data cache.

Data will be shared (read/written) to by requesting core and other cores.

Note that the effect of this intrinsic is dependent on the processor implementation.

This intrinsic corresponds to the PREFETCHRS instruction.

Parameters
__PA pointer specifying the memory address to be prefetched.

Definition at line 51 of file movrsintrin.h.

References __P.