6 #ifndef _BEPHICONGR_T_H
7 #define _BEPHICONGR_T_H
11 typedef struct _phi_info_t {
12 ir_node *phi_congr_class;
13 unsigned int phi_class_size;
16 extern size_t phi_irn_data_offset;
18 #define get_irn_phi_info(irn) get_irn_data(irn, phi_info_t, phi_irn_data_offset)
19 #define get_phi_class(n) get_irn_phi_info(n)->phi_congr_class
20 #define get_phi_class_size(n) get_irn_phi_info(n)->phi_class_size
22 void be_phi_congr_class_init(void);
23 void be_det_phi_congr_classes(void);
25 void det_phi_congr_class(ir_node *curr_phi);