summaryrefslogtreecommitdiff
path: root/gcc/fixed-value.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/fixed-value.h')
-rw-r--r--gcc/fixed-value.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/gcc/fixed-value.h b/gcc/fixed-value.h
index f183eab0c07..73226a8b38c 100644
--- a/gcc/fixed-value.h
+++ b/gcc/fixed-value.h
@@ -27,7 +27,7 @@ along with GCC; see the file COPYING3. If not see
struct GTY(()) fixed_value
{
double_int data; /* Store data up to 2 wide integers. */
- enum machine_mode mode; /* Use machine mode to know IBIT and FBIT. */
+ machine_mode mode; /* Use machine mode to know IBIT and FBIT. */
};
#define FIXED_VALUE_TYPE struct fixed_value
@@ -47,18 +47,18 @@ extern FIXED_VALUE_TYPE fconst1[MAX_FCONST1];
/* Return a CONST_FIXED with value R and mode M. */
#define CONST_FIXED_FROM_FIXED_VALUE(r, m) \
const_fixed_from_fixed_value (r, m)
-extern rtx const_fixed_from_fixed_value (FIXED_VALUE_TYPE, enum machine_mode);
+extern rtx const_fixed_from_fixed_value (FIXED_VALUE_TYPE, machine_mode);
/* Construct a FIXED_VALUE from a bit payload and machine mode MODE.
The bits in PAYLOAD are sign-extended/zero-extended according to MODE. */
extern FIXED_VALUE_TYPE fixed_from_double_int (double_int,
- enum machine_mode);
+ machine_mode);
/* Return a CONST_FIXED from a bit payload and machine mode MODE.
The bits in PAYLOAD are sign-extended/zero-extended according to MODE. */
static inline rtx
const_fixed_from_double_int (double_int payload,
- enum machine_mode mode)
+ machine_mode mode)
{
return
const_fixed_from_fixed_value (fixed_from_double_int (payload, mode),
@@ -67,25 +67,25 @@ const_fixed_from_double_int (double_int payload,
/* Initialize from a decimal or hexadecimal string. */
extern void fixed_from_string (FIXED_VALUE_TYPE *, const char *,
- enum machine_mode);
+ machine_mode);
/* In tree.c: wrap up a FIXED_VALUE_TYPE in a tree node. */
extern tree build_fixed (tree, FIXED_VALUE_TYPE);
/* Extend or truncate to a new mode. */
-extern bool fixed_convert (FIXED_VALUE_TYPE *, enum machine_mode,
+extern bool fixed_convert (FIXED_VALUE_TYPE *, machine_mode,
const FIXED_VALUE_TYPE *, bool);
/* Convert to a fixed-point mode from an integer. */
-extern bool fixed_convert_from_int (FIXED_VALUE_TYPE *, enum machine_mode,
+extern bool fixed_convert_from_int (FIXED_VALUE_TYPE *, machine_mode,
double_int, bool, bool);
/* Convert to a fixed-point mode from a real. */
-extern bool fixed_convert_from_real (FIXED_VALUE_TYPE *, enum machine_mode,
+extern bool fixed_convert_from_real (FIXED_VALUE_TYPE *, machine_mode,
const REAL_VALUE_TYPE *, bool);
/* Convert to a real mode from a fixed-point. */
-extern void real_convert_from_fixed (REAL_VALUE_TYPE *, enum machine_mode,
+extern void real_convert_from_fixed (REAL_VALUE_TYPE *, machine_mode,
const FIXED_VALUE_TYPE *);
/* Compare two fixed-point objects for bitwise identity. */