GCC Middle and Back End API Reference
value-query.cc File Reference
#include "config.h"
#include "system.h"
#include "coretypes.h"
#include "backend.h"
#include "tree.h"
#include "gimple.h"
#include "ssa.h"
#include "tree-pretty-print.h"
#include "fold-const.h"
#include "value-query.h"
#include "alloc-pool.h"
#include "gimple-range.h"
#include "value-range-storage.h"
Include dependency graph for value-query.cc:

Functions

static void get_ssa_name_range_info (vrange &r, const_tree name)
 
static bool get_ssa_name_ptr_info_nonnull (const_tree name)
 
void gimple_range_global (vrange &r, tree name, struct function *fun)
 

Variables

relation_oracle default_relation_oracle
 
infer_range_oracle default_infer_oracle
 
gimple_outgoing_range default_gori
 
global_range_query global_ranges
 

Function Documentation

◆ get_ssa_name_ptr_info_nonnull()

static bool get_ssa_name_ptr_info_nonnull ( const_tree name)
inlinestatic

◆ get_ssa_name_range_info()

static void get_ssa_name_range_info ( vrange & r,
const_tree name )
inlinestatic

◆ gimple_range_global()

Variable Documentation

◆ default_gori

◆ default_infer_oracle

◆ default_relation_oracle

◆ global_ranges