diff options
Diffstat (limited to 'gcc/ira-int.h')
-rw-r--r-- | gcc/ira-int.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gcc/ira-int.h b/gcc/ira-int.h index f656cf1..5f88e27 100644 --- a/gcc/ira-int.h +++ b/gcc/ira-int.h @@ -111,16 +111,17 @@ struct ira_loop_tree_node (defined only for the cover classes). */ int reg_pressure[N_REG_CLASSES]; - /* Numbers of allocnos referred in the loop node. */ - bitmap mentioned_allocnos; + /* Numbers of allocnos referred or living in the loop node (except + for its subloops). */ + bitmap all_allocnos; + + /* Numbers of allocnos living at the loop borders. */ + bitmap border_allocnos; /* Regnos of pseudos modified in the loop node (including its subloops). */ bitmap modified_regnos; - /* Numbers of allocnos living at the loop borders. */ - bitmap border_allocnos; - /* Numbers of copies referred in the corresponding loop. */ bitmap local_copies; }; |