VFP 命令

Table 17 に NEON で使用できない VFP 命令の概要を示します。

Table 17. VFP 命令の参照ページ

ニーモニック概要ページ演算アーキテクチャ
VABS絶対値VABS、VNEG、VSQRTベクタすべて
VADD加算VADD、VSUB、VDIVベクタすべて
VCMP比較VCMPスカラすべて
VCVT単精度と倍精度間の変換VCVT(単精度と倍精度の間)スカラすべて
 浮動小数点と整数間の変換VCVT(浮動小数点と整数間の変換)スカラすべて
 浮動小数点と固定小数点間の変換VCVT(浮動小数点と固定小数点間)スカラVFPv3
VCVTBVCVTT半精度浮動小数点数と単精度浮動小数点数間の変換VCVTB、VCVTT(半精度拡張)スカラ半精度
VDIV除算VADD、VSUB、VDIVベクタすべて
VFMAVFMS結合積和、結合積差VFMA、VFMS、VFNMA、VFNMSスカラVFPv4
VFNMAVFNMS否定を伴う結合積和、否定を伴う結合積差VFMA、VFMS、VFNMA、VFNMSスカラVFPv4
VMLA積和VMUL、VMLA、VMLS、VNMUL、VNMLA、VNMLSベクタすべて
VMLS積差VMUL、VMLA、VMLS、VNMUL、VNMLA、VNMLSベクタすべて
VMOV単精度または倍精度レジスタへの浮動小数点イミディエート値の挿入(Table 16も参照)VMOVスカラVFPv3
VMUL乗算VMUL、VMLA、VMLS、VNMUL、VNMLA、VNMLSベクタすべて
VNEG否定VABS、VNEG、VSQRTベクタすべて
VNMLA否定積和VMUL、VMLA、VMLS、VNMUL、VNMLA、VNMLSベクタすべて
VNMLS否定積差VMUL、VMLA、VMLS、VNMUL、VNMLA、VNMLSベクタすべて
VNMUL否定乗算VMUL、VMLA、VMLS、VNMUL、VNMLA、VNMLSベクタすべて
VSQRT平方根VABS、VNEG、VSQRTベクタすべて
VSUB減算VADD、VSUB、VDIVベクタすべて

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0489FJ
Non-ConfidentialID111211