GCC Middle and Back End API Reference
lto_function_header Struct Reference

#include <lto-streamer.h>

Collaboration diagram for lto_function_header:

Data Fields

struct lto_header lto_header
int32_t num_named_labels
int32_t num_unnamed_labels
int32_t compressed_size
int32_t named_label_size
int32_t cfg_size
int32_t main_size
int32_t string_size

Detailed Description

   The header for a function body.  

Field Documentation

int32_t lto_function_header::cfg_size
     Size of the cfg.  
int32_t lto_function_header::compressed_size
     Size compressed or 0 if not compressed.  
struct lto_header lto_function_header::lto_header
     The header for all types of sections. 
int32_t lto_function_header::main_size
     Size of main gimple body of function.  
int32_t lto_function_header::named_label_size
     Size of names for named labels.  
int32_t lto_function_header::num_named_labels
     Number of labels with names.  
int32_t lto_function_header::num_unnamed_labels
     Number of labels without names.  
int32_t lto_function_header::string_size
     Size of the string table.  

The documentation for this struct was generated from the following file: