rs6000.md (cmptf_internal1): Correct branch offset.
authorGeoffrey Keating <geoffk@apple.com>
Thu, 8 Jan 2004 22:50:54 +0000 (22:50 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Thu, 8 Jan 2004 22:50:54 +0000 (22:50 +0000)
commitecb62ae79bc32cd8bc6c2fb5b0c1299c728ea37c
treed89f58d4df7c980d9b6740a4197ebf27bf264cfb
parenta29077daa7c28916ddbf4d4f7cb5721a3d1365ea
rs6000.md (cmptf_internal1): Correct branch offset.

* config/rs6000/rs6000.md (cmptf_internal1): Correct branch offset.
(UNSPEC_FIX_TRUNC_TF): New constant.
(movtf_internal): Make splitter active only when insn is active.
(extenddftf2): Rewrite to properly load zero into low part.
(extenddftf2_internal): New.
(extendsftf2): Rewrite.
(truncdftf2): Correct length.
(floatditf2): Delete.
(fix_trunc_helper): New.
(fix_trunctfdi2): Use fix_trunc_helper.
(fix_trunctfsi2): Likewise.fix_trunc
(fix_trunctfsi2_internal): New.

From-SVN: r75559
gcc/ChangeLog
gcc/config/rs6000/rs6000.md