diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-08-29 22:19:35 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-08-29 22:19:35 +0000 |
commit | 82702f8a0cb499f36b757a4feb99fff60009edc4 (patch) | |
tree | 0e2fad2c457181118275edb410022fe907dd8299 /gcc/function.h | |
parent | 204f67fd1fbe81446a813bbdcb947ec121860e35 (diff) | |
download | gcc-82702f8a0cb499f36b757a4feb99fff60009edc4.tar.gz |
* function.h (struct function): Move function_frequency and
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
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 4f5b51f8d9c..4216acb6a25 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. */ |