Lines Matching refs:new_tree

185   tree new_tree, var;  in remap_ssa_name()  local
238 new_tree = make_ssa_name (remap_type (TREE_TYPE (name), id)); in remap_ssa_name()
240 SET_SSA_NAME_VAR_OR_IDENTIFIER (new_tree, SSA_NAME_IDENTIFIER (name)); in remap_ssa_name()
241 insert_decl_map (id, name, new_tree); in remap_ssa_name()
242 SSA_NAME_OCCURS_IN_ABNORMAL_PHI (new_tree) in remap_ssa_name()
250 struct ptr_info_def *new_pi = get_ptr_info (new_tree); in remap_ssa_name()
253 return new_tree; in remap_ssa_name()
258 new_tree = remap_decl (var, id); in remap_ssa_name()
266 if ((TREE_CODE (new_tree) == VAR_DECL || TREE_CODE (new_tree) == PARM_DECL) in remap_ssa_name()
272 new_tree = make_ssa_name (new_tree); in remap_ssa_name()
273 insert_decl_map (id, name, new_tree); in remap_ssa_name()
274 SSA_NAME_OCCURS_IN_ABNORMAL_PHI (new_tree) in remap_ssa_name()
282 struct ptr_info_def *new_pi = get_ptr_info (new_tree); in remap_ssa_name()
306 tree zero = build_zero_cst (TREE_TYPE (new_tree)); in remap_ssa_name()
308 init_stmt = gimple_build_assign (new_tree, zero); in remap_ssa_name()
310 SSA_NAME_IS_DEFAULT_DEF (new_tree) = 0; in remap_ssa_name()
314 SSA_NAME_DEF_STMT (new_tree) = gimple_build_nop (); in remap_ssa_name()
315 set_ssa_default_def (cfun, SSA_NAME_VAR (new_tree), new_tree); in remap_ssa_name()
320 insert_decl_map (id, name, new_tree); in remap_ssa_name()
321 return new_tree; in remap_ssa_name()
396 tree new_tree, t; in remap_type_1() local
403 new_tree = build_pointer_type_for_mode (remap_type (TREE_TYPE (type), id), in remap_type_1()
407 new_tree = build_type_attribute_qual_variant (new_tree, in remap_type_1()
410 insert_decl_map (id, type, new_tree); in remap_type_1()
411 return new_tree; in remap_type_1()
415 new_tree = build_reference_type_for_mode (remap_type (TREE_TYPE (type), id), in remap_type_1()
419 new_tree = build_type_attribute_qual_variant (new_tree, in remap_type_1()
422 insert_decl_map (id, type, new_tree); in remap_type_1()
423 return new_tree; in remap_type_1()
426 new_tree = copy_node (type); in remap_type_1()
428 insert_decl_map (id, type, new_tree); in remap_type_1()
436 TYPE_MAIN_VARIANT (new_tree) = t; in remap_type_1()
437 TYPE_NEXT_VARIANT (new_tree) = TYPE_NEXT_VARIANT (t); in remap_type_1()
438 TYPE_NEXT_VARIANT (t) = new_tree; in remap_type_1()
442 TYPE_MAIN_VARIANT (new_tree) = new_tree; in remap_type_1()
443 TYPE_NEXT_VARIANT (new_tree) = NULL; in remap_type_1()
447 TYPE_STUB_DECL (new_tree) = remap_decl (TYPE_STUB_DECL (type), id); in remap_type_1()
450 TYPE_POINTER_TO (new_tree) = NULL; in remap_type_1()
451 TYPE_REFERENCE_TO (new_tree) = NULL; in remap_type_1()
455 switch (TREE_CODE (new_tree)) in remap_type_1()
462 if (TYPE_MAIN_VARIANT (new_tree) != new_tree) in remap_type_1()
467 TYPE_MIN_VALUE (new_tree) = TYPE_MIN_VALUE (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
468 TYPE_MAX_VALUE (new_tree) = TYPE_MAX_VALUE (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
472 t = TYPE_MIN_VALUE (new_tree); in remap_type_1()
474 walk_tree (&TYPE_MIN_VALUE (new_tree), copy_tree_body_r, id, NULL); in remap_type_1()
476 t = TYPE_MAX_VALUE (new_tree); in remap_type_1()
478 walk_tree (&TYPE_MAX_VALUE (new_tree), copy_tree_body_r, id, NULL); in remap_type_1()
480 return new_tree; in remap_type_1()
483 if (TYPE_MAIN_VARIANT (new_tree) != new_tree in remap_type_1()
485 TREE_TYPE (new_tree) = TREE_TYPE (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
487 TREE_TYPE (new_tree) = remap_type (TREE_TYPE (new_tree), id); in remap_type_1()
488 if (TYPE_MAIN_VARIANT (new_tree) != new_tree in remap_type_1()
490 TYPE_ARG_TYPES (new_tree) = TYPE_ARG_TYPES (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
492 walk_tree (&TYPE_ARG_TYPES (new_tree), copy_tree_body_r, id, NULL); in remap_type_1()
493 return new_tree; in remap_type_1()
496 if (TYPE_MAIN_VARIANT (new_tree) != new_tree in remap_type_1()
498 TREE_TYPE (new_tree) = TREE_TYPE (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
500 TREE_TYPE (new_tree) = remap_type (TREE_TYPE (new_tree), id); in remap_type_1()
502 if (TYPE_MAIN_VARIANT (new_tree) != new_tree) in remap_type_1()
505 TYPE_DOMAIN (new_tree) = TYPE_DOMAIN (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
508 TYPE_DOMAIN (new_tree) = remap_type (TYPE_DOMAIN (new_tree), id); in remap_type_1()
516 TYPE_FIELDS (new_tree) = TYPE_FIELDS (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
521 for (f = TYPE_FIELDS (new_tree); f ; f = DECL_CHAIN (f)) in remap_type_1()
524 DECL_CONTEXT (t) = new_tree; in remap_type_1()
528 TYPE_FIELDS (new_tree) = nreverse (nf); in remap_type_1()
539 if (TYPE_MAIN_VARIANT (new_tree) != new_tree) in remap_type_1()
544 TYPE_SIZE (new_tree) = TYPE_SIZE (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
545 TYPE_SIZE_UNIT (new_tree) = TYPE_SIZE_UNIT (TYPE_MAIN_VARIANT (new_tree)); in remap_type_1()
549 walk_tree (&TYPE_SIZE (new_tree), copy_tree_body_r, id, NULL); in remap_type_1()
550 walk_tree (&TYPE_SIZE_UNIT (new_tree), copy_tree_body_r, id, NULL); in remap_type_1()
553 return new_tree; in remap_type_1()
705 tree new_tree = block; in remap_blocks() local
710 remap_block (&new_tree, id); in remap_blocks()
711 gcc_assert (new_tree != block); in remap_blocks()
713 prepend_lexical_block (new_tree, remap_blocks (t, id)); in remap_blocks()
716 BLOCK_SUBBLOCKS (new_tree) = blocks_nreverse (BLOCK_SUBBLOCKS (new_tree)); in remap_blocks()
717 return new_tree; in remap_blocks()
734 tree new_tree; in copy_statement_list() local
736 new_tree = alloc_stmt_list (); in copy_statement_list()
737 ni = tsi_start (new_tree); in copy_statement_list()
739 TREE_TYPE (new_tree) = TREE_TYPE (*tp); in copy_statement_list()
740 *tp = new_tree; in copy_statement_list()
5027 tree chain = NULL_TREE, new_tree; in copy_tree_r() local
5033 new_tree = copy_node (*tp); in copy_tree_r()
5035 *tp = new_tree; in copy_tree_r()
5053 tree new_tree; in copy_tree_r() local
5055 new_tree = copy_node (*tp); in copy_tree_r()
5056 CONSTRUCTOR_ELTS (new_tree) = vec_safe_copy (CONSTRUCTOR_ELTS (*tp)); in copy_tree_r()
5057 *tp = new_tree; in copy_tree_r()
5505 tree new_tree = remap_decl (arg, id); in copy_arguments_for_versioning() local
5506 if (TREE_CODE (new_tree) != PARM_DECL) in copy_arguments_for_versioning()
5507 new_tree = id->copy_decl (arg, id); in copy_arguments_for_versioning()
5508 lang_hooks.dup_lang_specific_decl (new_tree); in copy_arguments_for_versioning()
5509 *parg = new_tree; in copy_arguments_for_versioning()
5510 parg = &DECL_CHAIN (new_tree); in copy_arguments_for_versioning()
5535 tree new_tree = remap_decl (*pvar, id); in copy_static_chain() local
5536 lang_hooks.dup_lang_specific_decl (new_tree); in copy_static_chain()
5537 DECL_CHAIN (new_tree) = DECL_CHAIN (*pvar); in copy_static_chain()
5538 *pvar = new_tree; in copy_static_chain()
5645 walk_tree (&replace_info->new_tree, copy_tree_body_r, id, NULL); in update_clone_info()
5790 new_type = TREE_TYPE (replace_info->new_tree); in tree_function_versioning()
5793 if (fold_convertible_p (req_type, replace_info->new_tree)) in tree_function_versioning()
5794 replace_info->new_tree in tree_function_versioning()
5796 replace_info->new_tree); in tree_function_versioning()
5798 replace_info->new_tree in tree_function_versioning()
5800 replace_info->new_tree); in tree_function_versioning()
5807 replace_info->new_tree, 0); in tree_function_versioning()
5822 replace_info->new_tree, id.src_fn, in tree_function_versioning()