OSDN Git Service

* function.h (struct function): Move function_frequency and
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Aug 2003 22:19:35 +0000 (22:19 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Aug 2003 22:19:35 +0000 (22:19 +0000)
        max_jumptable_ents before start of bit field members.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70928 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/function.h

index 4e7b047..48a24ce 100644 (file)
@@ -5,6 +5,11 @@
 
 2003-08-29  Richard Henderson  <rth@redhat.com>
 
+       * function.h (struct function): Move function_frequency and
+       max_jumptable_ents before start of bit field members.
+
+2003-08-29  Richard Henderson  <rth@redhat.com>
+
        * builtins.c (expand_builtin_constant_p): Check cse_not_expected here,
        (fold_builtin_constant_p) ... not here.
 
index 4f5b51f..4216acb 100644 (file)
@@ -389,6 +389,23 @@ struct function GTY(())
      delay list for them is recorded here.  */
   rtx epilogue_delay_list;
 
+  /* How commonly executed the function is.  Initialized during branch
+     probabilities pass.  */
+  enum function_frequency {
+    /* This function most likely won't be executed at all.
+       (set only when profile feedback is available).  */
+    FUNCTION_FREQUENCY_UNLIKELY_EXECUTED,
+    /* The default value.  */
+    FUNCTION_FREQUENCY_NORMAL,
+    /* Optimize this function hard
+       (set only when profile feedback is available).  */
+    FUNCTION_FREQUENCY_HOT
+  } function_frequency;
+
+  /* Maximal number of entities in the single jumptable.  Used to estimate
+     final flowgraph size.  */
+  int max_jumptable_ents;
+
   /* Collected bit flags.  */
 
   /* Nonzero if function being compiled needs to be given an address
@@ -487,23 +504,6 @@ struct function GTY(())
 
   /* Nonzero if code to initialize arg_pointer_save_area has been emitted.  */
   unsigned int arg_pointer_save_area_init : 1;
-
-  /* How commonly executed the function is.  Initialized during branch
-     probabilities pass.  */
-  enum function_frequency {
-    /* This function most likely won't be executed at all.
-       (set only when profile feedback is available).  */
-    FUNCTION_FREQUENCY_UNLIKELY_EXECUTED,
-    /* The default value.  */
-    FUNCTION_FREQUENCY_NORMAL,
-    /* Optimize this function hard
-       (set only when profile feedback is available).  */
-    FUNCTION_FREQUENCY_HOT
-  } function_frequency;
-
-  /* Maximal number of entities in the single jumptable.  Used to estimate
-     final flowgraph size.  */
-  int max_jumptable_ents;
 };
 
 /* The function currently being compiled.  */