]> gcc.gnu.org Git - gcc.git/commitdiff
Move initialization of byte_mode and word_mode to emit-rtl.c
authorIan Lance Taylor <ian@gcc.gnu.org>
Thu, 7 Oct 1993 21:05:34 +0000 (21:05 +0000)
committerIan Lance Taylor <ian@gcc.gnu.org>
Thu, 7 Oct 1993 21:05:34 +0000 (21:05 +0000)
From-SVN: r5661

gcc/rtl.c

index 66effae8cee967040fafbf273ba60d65f817f323..7d44425853dd1c1a86711490249c1dcd38d0b93a 100644 (file)
--- a/gcc/rtl.c
+++ b/gcc/rtl.c
@@ -122,11 +122,6 @@ enum machine_mode mode_wider_mode[(int) MAX_MACHINE_MODE] = {
 
 enum machine_mode class_narrowest_mode[(int) MAX_MODE_CLASS];
 
-/* Commonly used modes.  */
-
-enum machine_mode byte_mode;   /* Mode whose width is BITS_PER_UNIT */
-enum machine_mode word_mode;   /* Mode whose width is BITS_PER_WORD */
-
 /* Indexed by rtx code, gives a sequence of operand-types for
    rtx's of that code.  The sequence is a C string in which
    each character describes one operand.  */
@@ -828,15 +823,11 @@ init_rtl ()
     }
 #endif
 
-  /* Find the narrowest mode for each class and compute the word and byte
-     modes.  */
+  /* Find the narrowest mode for each class.  */
 
   for (i = 0; i < (int) MAX_MODE_CLASS; i++)
     min_class_size[i] = 1000;
 
-  byte_mode = VOIDmode;
-  word_mode = VOIDmode;
-
   for (mode = VOIDmode; (int) mode < (int) MAX_MACHINE_MODE;
        mode = (enum machine_mode) ((int) mode + 1))
     {
@@ -845,15 +836,6 @@ init_rtl ()
          class_narrowest_mode[(int) GET_MODE_CLASS (mode)] = mode;
          min_class_size[(int) GET_MODE_CLASS (mode)] = GET_MODE_SIZE (mode);
        }
-      if (GET_MODE_CLASS (mode) == MODE_INT
-         && GET_MODE_BITSIZE (mode) == BITS_PER_UNIT
-         && byte_mode == VOIDmode)
-       byte_mode = mode;
-
-      if (GET_MODE_CLASS (mode) == MODE_INT
-         && GET_MODE_BITSIZE (mode) == BITS_PER_WORD
-         && word_mode == VOIDmode)
-       word_mode = mode;
     }
 }
 \f
This page took 0.067175 seconds and 5 git commands to generate.