__faststorefence

Microsoft Specific

Guarantees that every previous memory reference, including both load and store memory references, is globally visible before any subsequent memory reference.

void __faststorefence();

Requirements

Intrinsic

Architecture

__faststorefence

x64

Header file <intrin.h>

Remarks

On the x64 platform, this routine generates an instruction that is a faster store fence than the sfence instruction. Use this intrinsic instead of _mm_sfence on the x64 platform.

This routine is only available as an intrinsic.

See Also

Reference

Compiler Intrinsics

Change History

Date

History

Reason

March 2009

Updated information to provide more explicit details.

Information enhancement.