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: