aboutsummaryrefslogtreecommitdiff
path: root/gcc/cgraph.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cgraph.h')
-rw-r--r--gcc/cgraph.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/cgraph.h b/gcc/cgraph.h
index 668d7a7..b7aa81b 100644
--- a/gcc/cgraph.h
+++ b/gcc/cgraph.h
@@ -51,6 +51,9 @@ enum availability
struct cgraph_local_info GTY(())
{
+ /* Estiimated stack frame consumption by the function. */
+ HOST_WIDE_INT estimated_self_stack_size;
+
/* Size of the function before inlining. */
int self_insns;
@@ -88,6 +91,11 @@ struct cgraph_local_info GTY(())
struct cgraph_global_info GTY(())
{
+ /* Estimated stack frame consumption by the function. */
+ HOST_WIDE_INT estimated_stack_size;
+ /* Expected offset of the stack frame of inlined function. */
+ HOST_WIDE_INT stack_frame_offset;
+
/* For inline clones this points to the function they will be inlined into. */
struct cgraph_node *inlined_to;