diff options
author | Jeffrey A Law <law@cygnus.com> | 1997-09-03 05:33:06 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-09-02 23:33:06 -0600 |
commit | 704af6a15fd596d57aa3228f720d6fdcc39ad079 (patch) | |
tree | 7d9f30e9ca967450924ef99b628d703862629249 /gcc/expr.c | |
parent | f04e7122c88479edd72637dafe7414661d81ae5d (diff) | |
download | gcc-704af6a15fd596d57aa3228f720d6fdcc39ad079.zip gcc-704af6a15fd596d57aa3228f720d6fdcc39ad079.tar.gz gcc-704af6a15fd596d57aa3228f720d6fdcc39ad079.tar.bz2 |
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
Diffstat (limited to 'gcc/expr.c')
-rw-r--r-- | gcc/expr.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -621,6 +621,13 @@ convert_move (to, from, unsignedp) return; } #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 if (HAVE_truncsfqf2 && from_mode == SFmode && to_mode == QFmode) { |