diff options
author | Richard Stallman <rms@gnu.org> | 1993-01-07 00:08:15 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-01-07 00:08:15 +0000 |
commit | 213062d084a4ee799d961019f4532832d59ebad8 (patch) | |
tree | 9c9d71e43cdb80ad040d08defca4da871aa35f53 /gcc/reload1.c | |
parent | e77be1b8f392b0a301b6952715039c0fd57982e2 (diff) | |
download | gcc-213062d084a4ee799d961019f4532832d59ebad8.zip gcc-213062d084a4ee799d961019f4532832d59ebad8.tar.gz gcc-213062d084a4ee799d961019f4532832d59ebad8.tar.bz2 |
(init_reload): Add entries in 'reload_in_optab' for QFmode and HFmode.
From-SVN: r3135
Diffstat (limited to 'gcc/reload1.c')
-rw-r--r-- | gcc/reload1.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c index e40fd50..12ca8a1 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -410,6 +410,14 @@ init_reload () if (HAVE_reload_inti) reload_in_optab[(int) TImode] = CODE_FOR_reload_inti; #endif +#ifdef HAVE_reload_inqf + if (HAVE_reload_inqf) + reload_in_optab[(int) QFmode] = CODE_FOR_reload_inqf; +#endif +#ifdef HAVE_reload_inhf + if (HAVE_reload_inhf) + reload_in_optab[(int) HFmode] = CODE_FOR_reload_inhf; +#endif #ifdef HAVE_reload_insf if (HAVE_reload_insf) reload_in_optab[(int) SFmode] = CODE_FOR_reload_insf; @@ -447,6 +455,14 @@ init_reload () if (HAVE_reload_outti) reload_out_optab[(int) TImode] = CODE_FOR_reload_outti; #endif +#ifdef HAVE_reload_outqf + if (HAVE_reload_outqf) + reload_out_optab[(int) QFmode] = CODE_FOR_reload_outqf; +#endif +#ifdef HAVE_reload_outhf + if (HAVE_reload_outhf) + reload_out_optab[(int) HFmode] = CODE_FOR_reload_outhf; +#endif #ifdef HAVE_reload_outsf if (HAVE_reload_outsf) reload_out_optab[(int) SFmode] = CODE_FOR_reload_outsf; |