GCC Middle and Back End API Reference
dead_debug_local Struct Reference

#include <valtrack.h>

Collaboration diagram for dead_debug_local:

Data Fields

struct dead_debug_usehead
struct dead_debug_globalglobal
bitmap used
bitmap to_rescan

Detailed Description

   Linked list of the above, with a bitmap of the REGs in the
   list.  

Field Documentation

struct dead_debug_global* dead_debug_local::global
     A pointer to the global tracking data structure.  

Referenced by dead_debug_add(), and dead_debug_global_init().

struct dead_debug_use* dead_debug_local::head
     The first dead_debug_use entry in the list.  

Referenced by dead_debug_add(), and dead_debug_global_init().

bitmap dead_debug_local::to_rescan
     A bitmap that has bits set for each INSN that is to be
     rescanned.  

Referenced by dead_debug_global_init().

bitmap dead_debug_local::used
     A bitmap that has bits set for each REG used in the
     dead_debug_use list, and for each entry in the global hash
     table.  

Referenced by dead_debug_add(), and dead_debug_global_init().


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