libFirm
vrp_attr Struct Reference

VRP information for a single node. More...

#include <vrp.h>

Data Fields

ir_tarvalbits_set
 The bits which, by analysis, are definitely set: 0: may be not set, 1: definitely set.
ir_tarvalbits_not_set
 The bits which by analysis are definitely not set: 1 for may be set, 0: definitely not set.
enum range_types range_type
 The range represented by range_top, range_bottom.
ir_tarvalrange_bottom
 lower end of the value range
ir_tarvalrange_top
 upper end of the value range

Detailed Description

VRP information for a single node.

Definition at line 48 of file vrp.h.

Field Documentation

ir_tarval* vrp_attr::bits_not_set

The bits which by analysis are definitely not set: 1 for may be set, 0: definitely not set.

Definition at line 52 of file vrp.h.

ir_tarval* vrp_attr::bits_set

The bits which, by analysis, are definitely set: 0: may be not set, 1: definitely set.

Definition at line 49 of file vrp.h.

ir_tarval* vrp_attr::range_bottom

lower end of the value range

Definition at line 56 of file vrp.h.

ir_tarval* vrp_attr::range_top

upper end of the value range

Definition at line 57 of file vrp.h.

enum range_types vrp_attr::range_type

The range represented by range_top, range_bottom.

Definition at line 55 of file vrp.h.


The documentation for this struct was generated from the following file: