Mercurial > hg > CbC > CbC_gcc
comparison gcc/tree-inline.c @ 19:58ad6c70ea60
update gcc from 4.4.0 to 4.4.1.
author | kent@firefly.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Thu, 24 Sep 2009 13:21:57 +0900 |
parents | a06113de4d67 |
children | 77e2b8dfacca |
comparison
equal
deleted
inserted
replaced
18:33936f7f2835 | 19:58ad6c70ea60 |
---|---|
499 { | 499 { |
500 if (TREE_CODE (old_var) == VAR_DECL | 500 if (TREE_CODE (old_var) == VAR_DECL |
501 && (var_ann (old_var) || !gimple_in_ssa_p (cfun))) | 501 && (var_ann (old_var) || !gimple_in_ssa_p (cfun))) |
502 cfun->local_decls = tree_cons (NULL_TREE, old_var, | 502 cfun->local_decls = tree_cons (NULL_TREE, old_var, |
503 cfun->local_decls); | 503 cfun->local_decls); |
504 if (debug_info_level > DINFO_LEVEL_TERSE | 504 if ((!optimize || debug_info_level > DINFO_LEVEL_TERSE) |
505 && !DECL_IGNORED_P (old_var) | 505 && !DECL_IGNORED_P (old_var) |
506 && nonlocalized_list) | 506 && nonlocalized_list) |
507 VEC_safe_push (tree, gc, *nonlocalized_list, origin_var); | 507 VEC_safe_push (tree, gc, *nonlocalized_list, origin_var); |
508 continue; | 508 continue; |
509 } | 509 } |
517 | 517 |
518 if (new_var == id->retvar) | 518 if (new_var == id->retvar) |
519 ; | 519 ; |
520 else if (!new_var) | 520 else if (!new_var) |
521 { | 521 { |
522 if (debug_info_level > DINFO_LEVEL_TERSE | 522 if ((!optimize || debug_info_level > DINFO_LEVEL_TERSE) |
523 && !DECL_IGNORED_P (old_var) | 523 && !DECL_IGNORED_P (old_var) |
524 && nonlocalized_list) | 524 && nonlocalized_list) |
525 VEC_safe_push (tree, gc, *nonlocalized_list, origin_var); | 525 VEC_safe_push (tree, gc, *nonlocalized_list, origin_var); |
526 } | 526 } |
527 else | 527 else |
1353 && gimple_assign_rhs_code (stmt) == NOP_EXPR | 1353 && gimple_assign_rhs_code (stmt) == NOP_EXPR |
1354 && !is_gimple_val (gimple_assign_rhs1 (stmt))) | 1354 && !is_gimple_val (gimple_assign_rhs1 (stmt))) |
1355 { | 1355 { |
1356 tree new_rhs; | 1356 tree new_rhs; |
1357 new_rhs = force_gimple_operand_gsi (&seq_gsi, | 1357 new_rhs = force_gimple_operand_gsi (&seq_gsi, |
1358 gimple_assign_rhs1 (stmt), | 1358 gimple_assign_rhs1 (stmt), |
1359 true, NULL, true, GSI_SAME_STMT); | 1359 true, NULL, false, GSI_NEW_STMT); |
1360 gimple_assign_set_rhs1 (stmt, new_rhs); | 1360 gimple_assign_set_rhs1 (stmt, new_rhs); |
1361 id->regimplify = false; | 1361 id->regimplify = false; |
1362 } | 1362 } |
1363 | 1363 |
1364 gsi_insert_after (&seq_gsi, stmt, GSI_NEW_STMT); | 1364 gsi_insert_after (&seq_gsi, stmt, GSI_NEW_STMT); |