On 12/10/2015 05:07 PM, Jan Beulich wrote:
If not reachingif (TREE_CODE (origvar) == SSA_NAME) { gcc_assert (TREE_CODE (var) != VAR_DECL || (!DECL_EXTERNAL (var) && !DECL_HAS_VALUE_EXPR_P (var) && !TREE_STATIC (var) && TREE_TYPE (var) != error_mark_node && !DECL_HARD_REGISTER (var) && really_expand)); } in that case is not a problem, this would make for even simpler a change. Please let me know.
I think that's fine. BTW there's a is_global_var predicate that {c,sh}ould be used for your test.
Bernd
