GCC Middle and Back End API Reference
df_artificial_ref Struct Reference

#include <df.h>

Collaboration diagram for df_artificial_ref:

Data Fields

struct df_base_ref base
basic_block bb

Detailed Description

The three types of df_refs. Note that the df_ref_extract is an extension of the df_regular_ref, not the df_base_ref.


Field Documentation

struct df_base_ref df_artificial_ref::base
basic_block df_artificial_ref::bb

Artificial refs do not have an insn, so to get the basic block, it must be explicitly here.


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