Lines Matching refs:var

655 append_v_may_def (tree var)
657 if (TREE_CODE (var) != SSA_NAME)
659 var_ann_t ann = get_var_ann (var);
667 VEC_safe_push (tree, heap, build_v_may_defs, (tree)var);
674 append_vuse (tree var)
678 if (TREE_CODE (var) != SSA_NAME)
680 var_ann_t ann = get_var_ann (var);
687 VEC_safe_push (tree, heap, build_vuses, (tree)var);
694 append_v_must_def (tree var)
700 if (var == VEC_index (tree, build_v_must_defs, i))
703 VEC_safe_push (tree, heap, build_v_must_defs, (tree)var);
1109 add_stmt_operand (&sv->var, s_ann, flags);
1174 add_stmt_operand (&sv->var, s_ann, subvar_flags);
1404 tree var = referenced_var (i);
1405 add_stmt_operand (&var, s_ann, opf_is_def | opf_non_specific);
1411 tree var = referenced_var (i);
1419 if (var_can_have_subvars (var)
1420 && get_subvars_for_var (var) != NULL)
1423 add_stmt_operand (&var, s_ann, opf_is_def | opf_non_specific);
1568 add_stmt_operand (&sv->var, s_ann, subvar_flags);
1625 tree var, sym;
1628 var = *var_p;
1629 STRIP_NOPS (var);
1633 if (TREE_CODE (var) == ADDR_EXPR && s_ann)
1635 add_to_addressable_set (TREE_OPERAND (var, 0), &s_ann->addresses_taken);
1642 is_real_op = is_gimple_reg (var);
1643 if (!is_real_op && !DECL_P (var))
1644 var = get_virtual_var (var);
1647 if (var == NULL_TREE || !SSA_VAR_P (var))
1650 sym = (TREE_CODE (var) == SSA_NAME ? SSA_NAME_VAR (var) : var);
1671 if ((flags & opf_non_specific) && unmodifiable_var_p (var))
1711 append_v_must_def (var);
1717 append_v_may_def (var);
1722 append_vuse (var);
1742 append_v_may_def (var);
1755 append_vuse (var);
1778 tree var;
1788 var = get_base_address (ref);
1789 if (var && SSA_VAR_P (var))
1794 if (var_can_have_subvars (var)
1795 && (svars = get_subvars_for_var (var)))
1800 bitmap_set_bit (*addresses_taken, DECL_UID (sv->var));
1801 TREE_ADDRESSABLE (sv->var) = 1;
1806 bitmap_set_bit (*addresses_taken, DECL_UID (var));
1807 TREE_ADDRESSABLE (var) = 1;
1883 tree var = referenced_var (u);
1884 if (unmodifiable_var_p (var))
1885 add_stmt_operand (&var, &empty_ann, opf_none);
1893 if ((TREE_READONLY (var)
1894 && (TREE_STATIC (var) || DECL_EXTERNAL (var)))
1898 add_stmt_operand (&var, &empty_ann, opf_none);
1901 add_stmt_operand (&var, &empty_ann, opf_is_def);
1983 tree var = referenced_var (u);
1984 add_stmt_operand (&var, &empty_ann, opf_none | opf_non_specific);
2010 verify_imm_links (FILE *f, tree var)
2015 gcc_assert (TREE_CODE (var) == SSA_NAME);
2017 list = &(SSA_NAME_IMM_USE_NODE (var));
2035 else if (*(ptr->use) != var)
2079 dump_immediate_uses_for (FILE *file, tree var)
2084 gcc_assert (var && TREE_CODE (var) == SSA_NAME);
2086 print_generic_expr (file, var, TDF_SLIM);
2088 if (has_zero_uses (var))
2091 if (has_single_use (var))
2094 fprintf (file, "%d uses.\n", num_imm_uses (var));
2096 FOR_EACH_IMM_USE_FAST (use_p, iter, var)
2111 tree var;
2117 var = ssa_name(x);
2118 if (!var)
2120 dump_immediate_uses_for (file, var);
2136 debug_immediate_uses_for (tree var)
2138 dump_immediate_uses_for (stderr, var);