PIPS
glopriv_context_t Struct Reference

structure to collect whether anything should be qualified as private or global, for OpenCL 1.X code. More...

+ Collaboration diagram for glopriv_context_t:

Data Fields

bool changed
 
set globals
 
set privates
 
bool do_call_sites
 
hash_table call_sites
 
bool do_casts
 

Detailed Description

structure to collect whether anything should be qualified as private or global, for OpenCL 1.X code.

Definition at line 125 of file gpu_qualify_pointers.c.

Field Documentation

◆ call_sites

hash_table glopriv_context_t::call_sites

Definition at line 133 of file gpu_qualify_pointers.c.

Referenced by do_gpu_qualify_pointers(), glc_call(), and new_glopriv().

◆ changed

bool glopriv_context_t::changed

Definition at line 127 of file gpu_qualify_pointers.c.

Referenced by do_gpu_qualify_pointers(), new_glopriv(), and set_glopriv().

◆ do_call_sites

bool glopriv_context_t::do_call_sites

Definition at line 132 of file gpu_qualify_pointers.c.

Referenced by collect_glopriv_data(), glc_call(), and new_glopriv().

◆ do_casts

bool glopriv_context_t::do_casts

Definition at line 135 of file gpu_qualify_pointers.c.

Referenced by do_gpu_qualify_pointers(), glc_cast(), and new_glopriv().

◆ globals

set glopriv_context_t::globals

◆ privates

set glopriv_context_t::privates

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