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(gorimap, bb, name)
#define FOR_EACH_GORI_EXPORT_NAME(gorimap, bb, name)

Functions

bool gori_on_edge (class ssa_cache &r, edge e, range_query *query=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 ( gorimap,
bb,
name )

◆ FOR_EACH_GORI_IMPORT_NAME

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

Referenced by gori_map::dump().

Function Documentation

◆ gori_name_on_edge()

◆ gori_on_edge()