diff options
author | Kenneth Zadeck <zadeck@naturalbridge.com> | 2013-03-28 14:46:31 +0000 |
---|---|---|
committer | Kenneth Zadeck <zadeck@gcc.gnu.org> | 2013-03-28 14:46:31 +0000 |
commit | 8697be17fe6fed0abb0461cbe5f311377006e954 (patch) | |
tree | 2a5527a5207957c4911401b0159d8b32ff08f528 /gcc/machmode.def | |
parent | b4c73eedf336e26c042bd873e4b49e394a81b4b0 (diff) | |
download | gcc-8697be17fe6fed0abb0461cbe5f311377006e954.zip gcc-8697be17fe6fed0abb0461cbe5f311377006e954.tar.gz gcc-8697be17fe6fed0abb0461cbe5f311377006e954.tar.bz2 |
genmodes.c (emit_max_int): New function.
2013-03-28 Kenneth Zadeck <zadeck@naturalbridge.com>
* genmodes.c (emit_max_int): New function.
(emit_insn_modes_h): Added call to emit_max_function.
* doc/rtl.texi (MAX_BITSIZE_MODE_ANY_INT, MAX_BITSIZE_MODE_ANY_MODE): Added doc.
* machmode.def: Fixed comment.
From-SVN: r197200
Diffstat (limited to 'gcc/machmode.def')
-rw-r--r-- | gcc/machmode.def | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/machmode.def b/gcc/machmode.def index 4b58150..1062f18 100644 --- a/gcc/machmode.def +++ b/gcc/machmode.def @@ -179,8 +179,11 @@ RANDOM_MODE (BLK); FRACTIONAL_INT_MODE (BI, 1, 1); /* Basic integer modes. We go up to TI in generic code (128 bits). - The name OI is reserved for a 256-bit type (needed by some back ends). - FIXME TI shouldn't be generically available either. */ + TImode is needed here because the some front ends now genericly + support __int128. If the front ends decide to generically support + larger types, then corresponding modes must be added here. The + name OI is reserved for a 256-bit type (needed by some back ends). + */ INT_MODE (QI, 1); INT_MODE (HI, 2); INT_MODE (SI, 4); |