Commit 704af6a1 by Jeffrey A Law Committed by Jeff Law

expr.c (convert_move): Handle truncation from TQFmode to QFmode.

        * expr.c (convert_move): Handle truncation from TQFmode to QFmode.
From Christian Iseli.

From-SVN: r15054
parent f04e7122
Tue Sep 2 23:33:33 1997 Jeffrey A Law (law@cygnus.com)
* expr.c (convert_move): Handle truncation from TQFmode to QFmode.
Wed Sep 3 02:09:30 1997 Torbjorn Granlund <tege@pdc.kth..se> Wed Sep 3 02:09:30 1997 Torbjorn Granlund <tege@pdc.kth..se>
* except.c (eh_outer_context): Expand masking operation using * except.c (eh_outer_context): Expand masking operation using
......
...@@ -621,6 +621,13 @@ convert_move (to, from, unsignedp) ...@@ -621,6 +621,13 @@ convert_move (to, from, unsignedp)
return; return;
} }
#endif #endif
#ifdef HAVE_trunctqfqf2
if (HAVE_trunctqfqf2 && from_mode == TQFmode && to_mode == QFmode)
{
emit_unop_insn (CODE_FOR_trunctqfqf2, to, from, UNKNOWN);
return;
}
#endif
#ifdef HAVE_truncsfqf2 #ifdef HAVE_truncsfqf2
if (HAVE_truncsfqf2 && from_mode == SFmode && to_mode == QFmode) if (HAVE_truncsfqf2 && from_mode == SFmode && to_mode == QFmode)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment