10.120 __force_loads コンパイラ組み込み関数

このコンパイラ組み込み関数を使用すると、現在の関数の外側で可視のすべての変数(関数との間で受け渡しが行われるポインタを持つ変数など)は、メモリから再ロードされます。

このコンパイラ組み込み関数は、スケジューリングのバリアとしても機能します。

構文

void __force_loads(void)
関連する参考文書
10.126 __memory_changed コンパイラ組み込み関数
10.139  __schedule_barrier コンパイラ組み込み関数
10.121 __force_stores コンパイラ組み込み関数
10.114 __dmb コンパイラ組み込み関数
10.115 __dsb コンパイラ組み込み関数
10.122 __isb コンパイラ組み込み関数
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.