cmovf.s


条件付き転送(単精度)を行います。(Floating-point Conditional Move (Single))

[指定形式]

-

cmovf.s cc#3, reg1, reg2, reg3

[機能]

オペコードのfcbitによって指定されたFPSR.CC(7:0)ビットが真(1)の場合,reg1のデータをreg3に格納します。偽(0)の場合,reg2のデータをreg3に格納します。

[詳細説明]

-

アセンブラでは,機械語命令のcmovf.s命令が1つ生成されます。

[注意事項]

-

cmovf.s命令に対し,reg3にr0を指定した場合,次のメッセージを出力し,アセンブルを中止します。

E0550262 : RH850コア指定時には、デスティネーション・オペランドにr0を指定することはできません。