+/** VRP information */
+typedef struct {
+ int valid; /**< This node has valid vrp information */
+ ir_tarval *bits_set; /**< The bits which, by analysis, are definitely set.
+ 0: may be not set, 1: definitely set*/
+ ir_tarval *bits_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_tarval *range_bottom;
+ ir_tarval *range_top;
+} vrp_attr;