c.ngl.d

Operands

[$freg / imm], $freg, $freg

Variants

  • FP compare ngl (double) : Sets FP condition flag 0 to true if the two operands are unordered or equal; the name reads as not greater than or less than, false otherwise. Both register numbers must be even. This is the signalling form, which behaves like 'c.ueq' here because FP exceptions are not tracked. Use 'bc1t' or 'bc1f' to branch on the result. c.ngl.d $f2,$f4
  • FP compare ngl (double, flagged) : Sets FP condition flag N, named by the first operand, to true if the two operands are unordered or equal; the name reads as not greater than or less than, false otherwise. Both register numbers must be even. This is the signalling form, which behaves like 'c.ueq' here because FP exceptions are not tracked. Use 'bc1t' or 'bc1f' to branch on the result. c.ngl.d 1,$f2,$f4

FP compare ngl (double) : Sets FP condition flag 0 to true if the two operands are unordered or equal; the name reads as not greater than or less than, false otherwise. Both register numbers must be even. This is the signalling form, which behaves like 'c.ueq' here because FP exceptions are not tracked. Use 'bc1t' or 'bc1f' to branch on the result.

Loading...