diff options
Diffstat (limited to 'gcc/ipa-inline.h')
-rw-r--r-- | gcc/ipa-inline.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ipa-inline.h b/gcc/ipa-inline.h index df8b3a7e202..ca59a7f7099 100644 --- a/gcc/ipa-inline.h +++ b/gcc/ipa-inline.h @@ -47,7 +47,9 @@ typedef struct GTY(()) condition enum inline_hints_vals { INLINE_HINT_indirect_call = 1, INLINE_HINT_loop_iterations = 2, - INLINE_HINT_loop_stride = 4 + INLINE_HINT_loop_stride = 4, + INLINE_HINT_same_scc = 8, + INLINE_HINT_in_scc = 16 }; typedef int inline_hints; @@ -127,6 +129,8 @@ struct GTY(()) inline_summary /* Predicate on when some loop in the function becomes to have known stride. */ struct predicate * GTY((skip)) loop_stride; + /* Number of SCC on the beggining of inlining process. */ + int scc_no; }; |