* rs6000.c (num_insns_constant): Use REAL_VALUE_FROM_CONST_DOUBLE to
commit4cf3989aa97bbf48da408e39e2b8a78aaeeed111
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Nov 1997 18:46:01 +0000 (13 18:46 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Nov 1997 18:46:01 +0000 (13 18:46 +0000)
treec15385d937f84938f44252e744982a42e9505108
parent2b03aeb1049487d94daa2b8f1ddc4a6279973dd3
    * rs6000.c (num_insns_constant): Use REAL_VALUE_FROM_CONST_DOUBLE to
        pick apart floating point values, instead of using CONST_DOUBLE_LOW
        and CONST_DOUBLE_HIGH.

        * rs6000.md (define_splits for DF constants): Use the appropriate
        REAL_VALUE_* interface to pick apart DF floating point constants in
        a machine independent fashion.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/egcs_1_00_branch@16459 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md