|Non-Confidential||PDF version||ARM DUI0472M|
|Home > Compiler-specific Features > __schedule_barrier intrinsic|
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
__schedule_barrier intrinsic does not cause memory to be
__schedule_barrier intrinsic is similar to the
__nop intrinsic. At optimization level
NOP instructions. These instructions are removed at other