You copied the Doc URL to your clipboard.

ARM Compiler armasm User Guide : FCMPE

FCMPE

Floating-point signaling compare.

Syntax

FCMPE Sn, Sm ; Single-precision

FCMPE Sn, #0.0 ; Single-precision, zero

FCMPE Dn, Dm ; Double-precision

FCMPE Dn, #0.0 ; Double-precision, zero

Where:

Sn

Depends on the instruction variant:

Single-precision

Is the 32-bit name of the first SIMD and FP source register.

Single-precision, zero

Is the 32-bit name of the SIMD and FP source register.

Sm

Is the 32-bit name of the second SIMD and FP source register.

Dn

Depends on the instruction variant:

Double-precision

Is the 64-bit name of the first SIMD and FP source register.

Double-precision, zero

Is the 64-bit name of the SIMD and FP source register.

Dm

Is the 64-bit name of the second SIMD and FP source register.

Operation

Either:

  • flags = compareSignaling(Vn, Vm), with register.
  • flags = compareSignaling(Vn, 0.0), with zero.

Where V is either W or X.

Was this page helpful? Yes No