aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-04-21 15:27:24 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-04-21 15:27:24 -0400
commit560c94a2b972c24833d1378fff64e7fab16cc3cf (patch)
tree75b40b534495deaecdd20dc0b8fe9e3c46da0e67 /gcc
parentca5ddfbcb55dd692420a33580d916b429c95d2b5 (diff)
downloadgcc-560c94a2b972c24833d1378fff64e7fab16cc3cf.zip
gcc-560c94a2b972c24833d1378fff64e7fab16cc3cf.tar.gz
gcc-560c94a2b972c24833d1378fff64e7fab16cc3cf.tar.bz2
Use CONST_DOUBLE_FROM_REAL_VALUE macro for immed_real_const_1.
From-SVN: r7113
Diffstat (limited to 'gcc')
-rw-r--r--gcc/cse.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/gcc/cse.c b/gcc/cse.c
index 23dd7c7..9c64402 100644
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -3178,7 +3178,7 @@ simplify_unary_operation (code, mode, op, op_mode)
abort ();
}
- x = immed_real_const_1 (d, mode);
+ x = CONST_DOUBLE_FROM_REAL_VALUE (d, mode);
set_float_handler (NULL_PTR);
return x;
}
@@ -3334,7 +3334,7 @@ simplify_binary_operation (code, mode, op0, op1)
value = real_value_truncate (mode, value);
set_float_handler (NULL_PTR);
- return immed_real_const_1 (value, mode);
+ return CONST_DOUBLE_FROM_REAL_VALUE (value, mode);
}
#endif /* not REAL_IS_NOT_DOUBLE, or REAL_ARITHMETIC */
@@ -5160,7 +5160,8 @@ fold_rtx (x, insn)
#ifdef FLOAT_STORE_FLAG_VALUE
if (GET_MODE_CLASS (mode) == MODE_FLOAT)
{
- true = immed_real_const_1 (FLOAT_STORE_FLAG_VALUE, mode);
+ true = CONST_DOUBLE_FROM_REAL_VALUE (FLOAT_STORE_FLAG_VALUE,
+ mode);
false = CONST0_RTX (mode);
}
#endif
@@ -5269,7 +5270,8 @@ fold_rtx (x, insn)
#ifdef FLOAT_STORE_FLAG_VALUE
if (GET_MODE_CLASS (mode) == MODE_FLOAT)
{
- true = immed_real_const_1 (FLOAT_STORE_FLAG_VALUE, mode);
+ true = CONST_DOUBLE_FROM_REAL_VALUE (FLOAT_STORE_FLAG_VALUE,
+ mode);
false = CONST0_RTX (mode);
}
#endif
@@ -5298,7 +5300,7 @@ fold_rtx (x, insn)
#ifdef FLOAT_STORE_FLAG_VALUE
if (new != 0 && GET_MODE_CLASS (mode) == MODE_FLOAT)
new = ((new == const0_rtx) ? CONST0_RTX (mode)
- : immed_real_const_1 (FLOAT_STORE_FLAG_VALUE, mode));
+ : CONST_DOUBLE_FROM_REAL_VALUE (FLOAT_STORE_FLAG_VALUE, mode));
#endif
break;