This intrinsic creates a special sequence point that prevents operations with side effects from moving past it under all circumstances. Normal sequence points allow operations with side effects past if they do not affect program behavior. Operations without side effects are not restricted by the intrinsic, and the compiler can move them past the sequence point.
__force_stores intrinsic, the
does not cause memory to be updated. The
is similar to the
__nop intrinsic, only differing
in that it does not generate a