]> gcc.gnu.org Git - gcc.git/commit - gcc/config/i386/i386.c
i386.c (standard_80387_constant_p): Accept TFmode constants too.
authorJan Hubicka <jh@suse.cz>
Mon, 30 Jun 2003 07:57:58 +0000 (09:57 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 30 Jun 2003 07:57:58 +0000 (07:57 +0000)
commit1f48e56d098e957e5ed2e40cdd21ad8262679993
treeca59069b301f08194333a86869f7a8cbfaf69972
parent8f48afc165114bfe899f61709d486b9b56939212
i386.c (standard_80387_constant_p): Accept TFmode constants too.

* i386.c (standard_80387_constant_p): Accept TFmode constants too.
(init_ext_80387_constants): Likewise.
(standard_80387_constant_rtx): Likewise.
* i386.md (atanxf): Disable for TARGET_128BIT_LONG_LONG
(atantf): Disable for !TARGET_128BIT_LONG_LONG
(fyl2x_sfxf3, fyl2x_dfxf3): Accept TFmode operands.
(fyl2x_xfxf3, fyl2x_tfxf3): Enable/disable as needed.
(fscale_sfxf3, fscale_dfxf3): Accept TFmode operands.
(fscale_xfxf3, fscale_tfxf3): Enable/disable as needed.
(frndinttf2): New.
(f2xm1tf2): New.
(exp?f2): Use expsf2_tf when needed.
(exp?f2_tf): New.
(exptf): New.

From-SVN: r68693
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.md
This page took 0.060256 seconds and 5 git commands to generate.