Lines Matching defs:varinfo_t

268 typedef struct variable_info *varinfo_t;
270 static varinfo_t first_vi_for_offset (varinfo_t, unsigned HOST_WIDE_INT);
275 DEF_VEC_P(varinfo_t);
277 DEF_VEC_ALLOC_P(varinfo_t, heap);
281 static VEC(varinfo_t,heap) *varmap;
285 static inline varinfo_t
288 return VEC_index (varinfo_t, varmap, n);
293 static inline varinfo_t
296 varinfo_t v = VEC_index (varinfo_t, varmap, n);
304 static varinfo_t var_anything;
309 static varinfo_t var_nothing;
314 static varinfo_t var_readonly;
320 static varinfo_t var_integer;
326 static varinfo_t var_escaped_vars;
367 static varinfo_t
370 varinfo_t ret = pool_alloc (variable_info_pool);
485 #define FIRST_REF_NODE (VEC_length (varinfo_t, varmap))
961 graph->size = (VEC_length (varinfo_t, varmap)) * 3;
965 graph->indirect_cycles = XNEWVEC (int, VEC_length (varinfo_t, varmap));
970 VEC_length (varinfo_t, varmap));
986 for (j = 0; j < VEC_length (varinfo_t, varmap); j++)
1281 size_t size = VEC_length (varinfo_t, varmap);
1327 varinfo_t ninfo = get_varinfo (n);
1359 varinfo_t v;
1412 varinfo_t v;
1461 varinfo_t jvi = get_varinfo (j);
1465 varinfo_t v;
1492 varinfo_t v;
1638 unsigned int size = VEC_length (varinfo_t, varmap);
2033 unsigned int size = VEC_length (varinfo_t, varmap);
2044 varinfo_t ivi = get_varinfo (i);
2169 insert_vi_for_tree (tree t, varinfo_t vi)
2180 static varinfo_t
2187 return (varinfo_t) *slot;
2227 static varinfo_t
2234 return (varinfo_t) *slot;
2277 gcc_assert (rhs.var < VEC_length (varinfo_t, varmap));
2278 gcc_assert (lhs.var < VEC_length (varinfo_t, varmap));
2441 varinfo_t curr;
2573 varinfo_t origvar;
2595 varinfo_t origvar;
2626 varinfo_t vi;
2787 varinfo_t p = get_varinfo (lhs.var);
2793 varinfo_t q;
2825 varinfo_t p = get_varinfo (lhs.var);
2832 varinfo_t q;
2864 varinfo_t p = get_varinfo (rhs.var);
2871 varinfo_t q;
2897 varinfo_t currvar = get_varinfo (var);
2898 varinfo_t field;
2924 varinfo_t p;
3306 varinfo_t temp = get_varinfo (c2->var);
3396 varinfo_t fi;
3584 static varinfo_t
3585 first_vi_for_offset (varinfo_t start, unsigned HOST_WIDE_INT offset)
3587 varinfo_t curr = start;
3606 insert_into_field_list (varinfo_t base, varinfo_t field)
3608 varinfo_t prev = base;
3609 varinfo_t curr = base->next;
3619 insert_into_field_list_sorted (varinfo_t base, varinfo_t field)
3621 varinfo_t prev = base;
3622 varinfo_t curr = base->next;
3821 make_constraint_from_escaped (varinfo_t vi)
3879 unsigned int index = VEC_length (varinfo_t, varmap);
3880 varinfo_t vi;
3894 VEC_safe_push (varinfo_t, heap, varmap, vi);
3915 varinfo_t argvi;
3924 newindex = VEC_length (varinfo_t, varmap);
3931 VEC_safe_push (varinfo_t, heap, varmap, argvi);
3949 varinfo_t resultvi;
3960 newindex = VEC_length (varinfo_t, varmap);
3967 VEC_safe_push (varinfo_t, heap, varmap, resultvi);
4008 varinfo_t vi = (varinfo_t)viv;
4060 unsigned int index = VEC_length (varinfo_t, varmap);
4061 varinfo_t vi;
4108 VEC_safe_push (varinfo_t, heap, varmap, vi);
4139 unsigned int newindex = VEC_length (varinfo_t, varmap);
4187 varinfo_t newvi;
4191 newindex = VEC_length (varinfo_t, varmap);
4208 VEC_safe_push (varinfo_t, heap, varmap, newvi);
4237 varinfo_t vi = get_varinfo (var);
4243 varinfo_t vipt = get_varinfo (find (var));
4273 varinfo_t nonlocal_vi;
4279 varinfo_t p;
4293 varinfo_t vi;
4437 varinfo_t vi = get_varinfo (i);
4498 varinfo_t vi;
4543 varinfo_t vi = get_varinfo (i);
4618 for (i = 0; i < VEC_length (varinfo_t, varmap); i++)
4651 VEC_safe_push (varinfo_t, heap, varmap, var_nothing);
4669 VEC_safe_push (varinfo_t, heap, varmap, var_anything);
4694 VEC_safe_push (varinfo_t, heap, varmap, var_readonly);
4721 VEC_safe_push (varinfo_t, heap, varmap, var_integer);
4744 VEC_safe_push (varinfo_t, heap, varmap, var_escaped_vars);
4771 varmap = VEC_alloc (varinfo_t, heap, 8);
4906 graph->size = VEC_length (varinfo_t, varmap);
5006 varinfo_t v;
5018 for (i = 0; VEC_iterate (varinfo_t, varmap, i, v); i++)
5027 VEC_free (varinfo_t, heap, varmap);
5063 varinfo_t fi = get_varinfo (varid);