組み込み関数を使用せずにビット操作命令を出力したい場合は,次の条件を全て満たしてください。
volatile修飾した変数は,上記の条件を満たさない限り,値の代入や読み出しにおいてビット操作命令を出力しません。volatile修飾していない変数は,コンパイラの最適化に従ってビット操作命令を出力します。
組み込み関数を使用せずにビット操作命令を出力したい場合は,次の条件を全て満たしてください。
volatile修飾した変数は,上記の条件を満たさない限り,値の代入や読み出しにおいてビット操作命令を出力しません。volatile修飾していない変数は,コンパイラの最適化に従ってビット操作命令を出力します。