GCC Middle and Back End API Reference
value-query.h File Reference
#include "value-relation.h"
Include dependency graph for value-query.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  range_query
 
class  global_range_query
 

Functions

range_queryget_global_range_query ()
 
ATTRIBUTE_RETURNS_NONNULL range_queryget_range_query (const struct function *fun)
 
void gimple_range_global (vrange &v, tree name, struct function *f=cfun)
 

Variables

global_range_query global_ranges
 

Function Documentation

◆ get_global_range_query()

◆ get_range_query()

ATTRIBUTE_RETURNS_NONNULL range_query * get_range_query ( const struct function * fun)
inline
Returns the currently active range access class.  When there is no active
range class, global ranges are used.  Never returns null.   

References global_ranges, and function::x_range_query.

◆ gimple_range_global()

Variable Documentation

◆ global_ranges

global_range_query global_ranges
extern