Lines Matching defs:var

245   tree var;
251 FOR_EACH_REFERENCED_VAR (var, rvi)
254 dump_variable (file, var);
272 dump_subvars_for (FILE *file, tree var)
274 subvar_t sv = get_subvars_for_var (var);
283 print_generic_expr (file, sv->var, dump_flags);
294 debug_subvars_for (tree var)
296 dump_subvars_for (stderr, var);
303 dump_variable (FILE *file, tree var)
307 if (TREE_CODE (var) == SSA_NAME)
309 if (POINTER_TYPE_P (TREE_TYPE (var)))
310 dump_points_to_info_for (file, var);
311 var = SSA_NAME_VAR (var);
314 if (var == NULL_TREE)
320 print_generic_expr (file, var, dump_flags);
322 ann = var_ann (var);
324 fprintf (file, ", UID %u", (unsigned) DECL_UID (var));
327 print_generic_expr (file, TREE_TYPE (var), dump_flags);
338 if (TREE_ADDRESSABLE (var))
341 if (is_global_var (var))
344 if (TREE_THIS_VOLATILE (var))
347 if (is_call_clobbered (var))
352 var_ann_t va = var_ann (var);
369 fprintf (file, ", is global var");
378 if (default_def (var))
381 print_generic_expr (file, default_def (var), dump_flags);
384 if (may_aliases (var))
387 dump_may_aliases_for (file, var);
390 if (get_subvars_for_var (var))
393 dump_subvars_for (file, var);
403 debug_variable (tree var)
405 dump_variable (stderr, var);
655 default_def (tree var)
658 gcc_assert (SSA_VAR_P (var));
659 in.uid = DECL_UID (var);
661 DECL_UID (var));
670 set_default_def (tree var, tree def)
676 gcc_assert (SSA_VAR_P (var));
677 in.uid = DECL_UID (var);
678 if (!def && default_def (var))
680 loc = htab_find_slot_with_hash (default_defs, &in, DECL_UID (var), INSERT);
685 loc = htab_find_slot_with_hash (default_defs, &in, DECL_UID (var), INSERT);
690 h->uid = DECL_UID (var);
704 add_referenced_var (tree var)
708 v_ann = get_var_ann (var);
709 gcc_assert (DECL_P (var));
712 if (referenced_var_check_and_insert (var))
718 if (MTAG_P (var))
724 if (DECL_INITIAL (var)
727 && !DECL_EXTERNAL (var)
731 && (TREE_CONSTANT (var) || TREE_READONLY (var)))
732 walk_tree (&DECL_INITIAL (var), find_vars_r, NULL, 0);
740 get_virtual_var (tree var)
742 STRIP_NOPS (var);
744 if (TREE_CODE (var) == SSA_NAME)
745 var = SSA_NAME_VAR (var);
747 while (TREE_CODE (var) == REALPART_EXPR || TREE_CODE (var) == IMAGPART_EXPR
748 || handled_component_p (var))
749 var = TREE_OPERAND (var, 0);
754 gcc_assert (SSA_VAR_P (var));
755 gcc_assert (!is_gimple_reg (var));
757 return var;