diff options
author | Richard Henderson <rth@redhat.com> | 2003-08-29 15:19:35 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2003-08-29 15:19:35 -0700 |
commit | 23b6da1098061c61f47bf0edd2fde594b42e8134 (patch) | |
tree | 0e2fad2c457181118275edb410022fe907dd8299 /gcc/function.h | |
parent | 2d3359eba66229b4f0c0f14fb69a0922bdb29620 (diff) | |
download | gcc-23b6da1098061c61f47bf0edd2fde594b42e8134.zip gcc-23b6da1098061c61f47bf0edd2fde594b42e8134.tar.gz gcc-23b6da1098061c61f47bf0edd2fde594b42e8134.tar.bz2 |
function.h (struct function): Move function_frequency and max_jumptable_ents before start of bit field members.
* function.h (struct function): Move function_frequency and
max_jumptable_ents before start of bit field members.
From-SVN: r70928
Diffstat (limited to 'gcc/function.h')
-rw-r--r-- | gcc/function.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/gcc/function.h b/gcc/function.h index 4f5b51f..4216acb 100644 --- a/gcc/function.h +++ b/gcc/function.h @@ -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. */ |