Lines Matching refs:rl
47 struct range_list *rl; in extra_mod_hook() local
52 rl = rl_intersection(estate_rl(abs), estate_rl(state)); in extra_mod_hook()
53 set_state(my_id, name, sym, alloc_estate_rl(clone_rl(rl))); in extra_mod_hook()
59 struct range_list *rl; in pre_merge_hook() local
68 rl = rl_intersection(estate_rl(cur->state), estate_rl(extra)); in pre_merge_hook()
69 set_state(my_id, cur->name, cur->sym, alloc_estate_rl(clone_rl(rl))); in pre_merge_hook()
100 struct range_list *rl; in match_assign() local
111 get_real_absolute_rl(expr->right, &rl); in match_assign()
120 rl = cast_rl(type, rl); in match_assign()
121 if (is_whole_rl(rl) && !get_state_expr(my_id, expr->left)) in match_assign()
124 if (rl_to_sval(rl, &sval) && !get_state_expr(my_id, expr->left)) in match_assign()
127 set_state_expr(my_id, expr->left, alloc_estate_rl(clone_rl(rl))); in match_assign()