diff options
Diffstat (limited to 'gcc/tree-ssanames.c')
| -rw-r--r-- | gcc/tree-ssanames.c | 10 | 
1 files changed, 10 insertions, 0 deletions
| diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.c index 2785e530b3c..4e8985a4b21 100644 --- a/gcc/tree-ssanames.c +++ b/gcc/tree-ssanames.c @@ -249,4 +249,14 @@ release_defs (tree stmt)      release_ssa_name (V_MUST_DEF_OP (v_must_defs, i));  } + +/* Replace the symbol associated with SSA_NAME with SYM.  */ + +void +replace_ssa_name_symbol (tree ssa_name, tree sym) +{ +  SSA_NAME_VAR (ssa_name) = sym; +  TREE_TYPE (ssa_name) = TREE_TYPE (sym); +} +  #include "gt-tree-ssanames.h" | 

