Joseph Myers <jos...@codesourcery.com> writes: > For example, on MIPS the C.cond.fmt instruction has a four-bit condition > field: "In the cond field of the instruction: cond 2..1 specify the nature > of the comparison (equals, less than, and so on); cond 0 specifies whether > the comparison is ordered or unordered, i.e. false or true if any operand > is a NaN; cond 3 indicates whether the instruction should signal an > exception on QNaN inputs, or not". Together with possibly negating the > result you get all 32 possible comparisons (choice of whether the > comparison is true or false for each of = < > unordered, choice of whether > to raise invalid for quiet NaNs).
The m68k fpu has the same feature. Andreas. -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."