7.2 コンパイラでのインラインアセンブラのサポート

インラインアセンブラでは、すべてのアーキテクチャの ARM アセンブリ言語と、ARMv6T2、ARMv6M、および ARMv7 の Thumb アセンブリ言語をサポートしています。

ARMv7 では以下をサポートしています。
  • 大部分の ARM 命令。
  • 大部分の Thumb 命令。
ARMv6T2 では、大部分の Thumb 命令をサポートしています。
ARMv6 の場合、ARMv6 SIMD(Single Instruction Multiple Data、単一命令複数データ処理)命令の完全なセットなど、ほとんどの ARM 命令は、インラインアセンブラによってサポートされています。
ARMv5 の場合、汎用コプロセッサ命令など、ほとんどの ARM 命令は、インラインアセンブラによってサポートされています。
ARMv4 の場合、汎用コプロセッサ命令など、ほとんどの ARM 命令は、インラインアセンブラによってサポートされています。
VFPv2 命令は、インラインアセンブラでサポートされています。
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.