|
GCC Middle and Back End API 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 "gimple-range.h"#include "value-range-storage.h"
Data Structures | |
| class | vrange_internal_alloc |
| class | vrange_obstack_alloc |
| class | vrange_ggc_alloc |
Functions | |
| static void | write_wide_int (HOST_WIDE_INT *&val, unsigned short *&len, const wide_int &w) |
| static void | read_wide_int (wide_int &w, const HOST_WIDE_INT *val, unsigned short len, unsigned prec) |
| DEBUG_FUNCTION void | debug (const irange_storage &storage) |
| vrange_storage * | ggc_alloc_vrange_storage (tree type) |
| vrange_storage * | ggc_alloc_vrange_storage (const vrange &r) |
Variables | |
| static vrange_allocator | ggc_vrange_allocator (true) |
| DEBUG_FUNCTION void debug | ( | const irange_storage & | storage | ) |
| vrange_storage * ggc_alloc_vrange_storage | ( | const vrange & | r | ) |
References ggc_vrange_allocator, and r.
| vrange_storage * ggc_alloc_vrange_storage | ( | tree | type | ) |
References ggc_vrange_allocator.
Referenced by ipa_vr::ipa_vr(), range_info_alloc(), and ipa_vr::streamer_read().
|
inlinestatic |
Referenced by irange_storage::get_irange().
|
inlinestatic |
References i.
Referenced by irange_storage::set_irange().
|
static |
Referenced by ggc_alloc_vrange_storage(), and ggc_alloc_vrange_storage().