GCC Middle and Back End API Reference
gimple-range-gori.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  range_def_chain
 
struct  range_def_chain::rdc
 
class  gori_map
 
class  gori_compute
 
class  gori_export_iterator
 

Macros

#define FOR_EACH_GORI_IMPORT_NAME(gori, bb, name)
 
#define FOR_EACH_GORI_EXPORT_NAME(gori, bb, name)
 

Functions

bool gori_on_edge (class ssa_cache &r, edge e, range_query *query=NULL, gimple_outgoing_range *ogr=NULL)
 
bool gori_name_on_edge (vrange &r, tree name, edge e, range_query *q=NULL)
 

Macro Definition Documentation

◆ FOR_EACH_GORI_EXPORT_NAME

#define FOR_EACH_GORI_EXPORT_NAME ( gori,
bb,
name )

◆ FOR_EACH_GORI_IMPORT_NAME

#define FOR_EACH_GORI_IMPORT_NAME ( gori,
bb,
name )
Value:
for (gori_export_iterator iter ((gori).imports ((bb))); \
((name) = iter.get_name ()); \
iter.next ())

Referenced by gori_map::dump().

Function Documentation

◆ gori_name_on_edge()

◆ gori_on_edge()