clang 22.0.0git
cldemoteintrin.h File Reference

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS    __attribute__((__always_inline__, __nodebug__, __target__("cldemote")))
#define _mm_cldemote(p)

Functions

static __inline__ void __DEFAULT_FN_ATTRS _cldemote (const void *__P)
 Hint to hardware that the cache line that contains __P should be demoted from the cache closest to the processor core to a level more distant from the processor core.

Macro Definition Documentation

◆ __DEFAULT_FN_ATTRS

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

Definition at line 18 of file cldemoteintrin.h.

◆ _mm_cldemote

#define _mm_cldemote ( p)
Value:
static __inline__ void __DEFAULT_FN_ATTRS _cldemote(const void *__P)
Hint to hardware that the cache line that contains __P should be demoted from the cache closest to th...

Definition at line 33 of file cldemoteintrin.h.

Function Documentation

◆ _cldemote()

__inline__ void __DEFAULT_FN_ATTRS _cldemote ( const void * __P)
static

Hint to hardware that the cache line that contains __P should be demoted from the cache closest to the processor core to a level more distant from the processor core.

This intrinsic corresponds to the CLDEMOTE instruction.

Definition at line 29 of file cldemoteintrin.h.

References __P.