GCC Middle and Back End API Reference
lto_encoder_entry Struct Reference

#include <lto-streamer.h>

Collaboration diagram for lto_encoder_entry:

Data Fields

symtab_node node
unsigned int in_partition:1
unsigned int body:1
unsigned int initializer:1

Detailed Description

Entry of LTO symtab encoder.


Field Documentation

unsigned int lto_encoder_entry::body

Do we encode body in this partition?

unsigned int lto_encoder_entry::in_partition

Is the node in this partition (i.e. ltrans of this partition will be responsible for outputting it)?

unsigned int lto_encoder_entry::initializer

Do we encode initializer in this partition? For example the readonly variable initializers are encoded to aid constant folding even if they are not in the partition.

symtab_node lto_encoder_entry::node

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