Lines Matching defs:var
121 make_ssa_name (tree var, tree stmt)
126 gcc_assert (DECL_P (var)
127 || TREE_CODE (var) == INDIRECT_REF);
155 TREE_TYPE (t) = TREE_TYPE (var);
156 SSA_NAME_VAR (t) = var;
179 release_ssa_name (tree var)
181 if (!var)
186 if (var == default_def (SSA_NAME_VAR (var)))
191 if (name_registered_for_update_p (var))
193 release_ssa_name_after_update_ssa (var);
204 if (! SSA_NAME_IN_FREE_LIST (var))
206 tree saved_ssa_name_var = SSA_NAME_VAR (var);
207 int saved_ssa_name_version = SSA_NAME_VERSION (var);
208 use_operand_p imm = &(SSA_NAME_IMM_USE_NODE (var));
211 verify_imm_links (stderr, var);
216 VEC_replace (tree, ssa_names, SSA_NAME_VERSION (var), NULL_TREE);
217 memset (var, 0, tree_size (var));
221 imm->stmt = var;
224 TREE_SET_CODE (var, SSA_NAME);
227 SSA_NAME_VERSION (var) = saved_ssa_name_version;
231 SSA_NAME_VAR (var) = saved_ssa_name_var;
234 SSA_NAME_IN_FREE_LIST (var) = 1;
237 TREE_CHAIN (var) = free_ssanames;
238 free_ssanames = var;