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