sim/common: wire up new unordered comparisons
authorStafford Horne <shorne@gmail.com>
Thu, 13 Jun 2019 12:27:10 +0000 (21:27 +0900)
committerStafford Horne <shorne@gmail.com>
Thu, 13 Jun 2019 12:27:10 +0000 (21:27 +0900)
commitf1cc84f59441d59827748e47a5971a12ed1ac283
tree73518447b7142a480d01b43ceecd89504d84ff3b
parent688cea90bc0af3a0188695a25f5c4e8db4ef763b
sim/common: wire up new unordered comparisons

Define and wire up unordered floating point comparison operations for cgen
targets.  This patch depends on my posted cgen patches[0].

[0] https://www.sourceware.org/ml/cgen/2019-q2/msg00013.html

sim/common/ChangeLog:

yyyy-mm-dd  Stafford Horne  <shorne@gmail.com>

* cgen-accfp.c (unorderedsf, unordereddf): New functions.
(cgen_init_accurate_fpu): Wire up unorderedsf and unordereddf.
* cgen-fpu.h (cgen_fp_ops): Define fields unorderedsf and unordereddf.
sim/common/ChangeLog
sim/common/cgen-accfp.c
sim/common/cgen-fpu.h