命令のコンパイラ組み込み関数

このセクションでは、C または C++ コードからの ARM マシン言語命令を実行する命令のコンパイラ組み込み関数について説明します。Table 14 には、使用できるコンパイラ組み込み関数を示します。

Table 14. ARM コンパイラによってサポートされている命令のコンパイラ組み込み関数

命令のコンパイラ組み込み関数
__breakpoint__ldrt__schedule_barrier
__cdp__memory_changed__semihost
__clrex__nop__sev
__clz__pld__sqrt
__current_pc__pldw__sqrtf
__current_sp__pli__ssat
__disable_fiq__promise__strex
__disable_irq__qadd__strexd
__enable_fiq__qdbl__strt
__enable_irq__qsub__swp
__fabs__rbit__usat
__fabsf__rev__wfe
__force_stores__return_address__wfi
__ldrex__ror__yield
__ldrexd  

GNU 組み込み関数も参照して下さい。

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0491EJ
Non-ConfidentialID081711