OSDN Git Service

* config/sparc/sparc.c (emit_soft_tfmode_libcall,
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Apr 2002 19:17:07 +0000 (19:17 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Apr 2002 19:17:07 +0000 (19:17 +0000)
commitc00088b6b23a440b53ec6629fcbdadb44544a0e4
treeccfb5273841555a25d920b0dfea74223027cd4c2
parent120167de0417952ecc4e33d624b0c59367ec9362
    * config/sparc/sparc.c (emit_soft_tfmode_libcall,
        emit_soft_tfmode_binop, emit_soft_tfmode_unop, emit_soft_tfmode_cvt,
        emit_hard_tfmode_operation, emit_tfmode_binop, emit_tfmode_unop,
        emit_tfmode_cvt): New.
        * config/sparc/sparc.md (extendsftf2, extenddftf2, trunctfsf2,
        trunctfdf2, floatsitf2, floatunssitf2, floatditf2, floatunsditf2,
        fix_trunctfsi2, fixuns_trunctfsi2, fix_trunctfdi2, fixuns_trunctfdi2,
        addtf3, subtf3, multf3, divtf3, sqrttf2): Use them.
        * config/sparc/sparc-protos.h: Update.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52965 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/sparc/sparc-protos.h
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md