GCC Middle and Back End API Reference
dead_debug_hash_descr Struct Reference

#include <valtrack.h>

Public Types

typedef struct
dead_debug_global_entry 
value_type
typedef struct
dead_debug_global_entry 
compare_type

Static Public Member Functions

static hashval_t hash (const value_type *my)
static bool equal (const value_type *my, const compare_type *other)
static void remove (value_type *p)

Detailed Description

Descriptor for hash_table to hash by dead_debug_global_entry's REG
   and map to DTEMP.   

Member Typedef Documentation


Member Function Documentation

bool dead_debug_hash_descr::equal ( const value_type my,
const compare_type other 
)
inlinestatic
Entries are identical if they refer to the same pseudo.   

References dead_debug_global_entry::reg.

hashval_t dead_debug_hash_descr::hash ( const value_type my)
inlinestatic
Hash on the pseudo number.   

References dead_debug_global_entry::reg.

void dead_debug_hash_descr::remove ( value_type p)
inlinestatic
Release entries when they're removed.   

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