OSDN Git Service

2002-02-04 Chris Demetriou <cgd@broadcom.com>
authorChris Demetriou <cgd@google.com>
Tue, 5 Mar 2002 03:14:56 +0000 (03:14 +0000)
committerChris Demetriou <cgd@google.com>
Tue, 5 Mar 2002 03:14:56 +0000 (03:14 +0000)
commitb0243054746ba2f824f4208b00f685ab9292f821
tree18f84759164e26fd03ccd03bed4d6c4b1e90300a
parentaf55efd7a21e5a86b7fb97dbee77c26ecd4e5f6b
2002-02-04  Chris Demetriou  <cgd@broadcom.com>

        * mips.igen (check_fmt, check_fmt_p): New functions to check
        whether specific floating point formats are usable.
        (ABS.fmt, ADD.fmt, CEIL.L.fmt, CEIL.W, DIV.fmt, FLOOR.L.fmt)
        (FLOOR.W.fmt, MOV.fmt, MUL.fmt, NEG.fmt, RECIP.fmt, ROUND.L.fmt)
        (ROUND.W.fmt, RSQRT.fmt, SQRT.fmt, SUB.fmt, TRUNC.L.fmt, TRUNC.W):
        Use the new functions.
        (do_c_cond_fmt): Remove format checks...
        (C.cond.fmta, C.cond.fmtb): And move them into all callers.
sim/mips/ChangeLog
sim/mips/mips.igen