diff options
author | YamaArashi <shadow962@live.com> | 2016-03-06 15:28:54 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-03-06 15:28:54 -0800 |
commit | 60addc9c2c94b571f9ccfa4b4423aed3be886735 (patch) | |
tree | e20f3842130ff7b8f7e26942e8cf470d9239b1ea /gcc/emit-rtl.c | |
parent | e91bc8b5058f55174ea1d7e967e4e9d38fd29cae (diff) |
remove code for unused FP modes
Diffstat (limited to 'gcc/emit-rtl.c')
-rwxr-xr-x | gcc/emit-rtl.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 9df7df1..3e23a23 100755 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -1228,20 +1228,6 @@ operand_subword (op, i, validate_address, mode) else abort (); } - else if (HOST_BITS_PER_WIDE_INT >= BITS_PER_WORD - && GET_MODE_CLASS (mode) == MODE_FLOAT - && GET_MODE_BITSIZE (mode) > 64 - && GET_CODE (op) == CONST_DOUBLE) - { - long k[4]; - REAL_VALUE_TYPE rv; - - REAL_VALUE_FROM_CONST_DOUBLE (rv, op); - REAL_VALUE_TO_TARGET_LONG_DOUBLE (rv, k); - - if (BITS_PER_WORD == 32) - return GEN_INT ((HOST_WIDE_INT) k[i]); - } #else /* no REAL_ARITHMETIC */ if (((HOST_FLOAT_FORMAT == TARGET_FLOAT_FORMAT && HOST_BITS_PER_WIDE_INT == BITS_PER_WORD) |