comparison gcc/cfgexpand.c @ 140:4e440907fcbf

copy CbC goto flang in cfgexpand remove some CbC unnecessary code
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 14 Nov 2018 00:24:45 +0900
parents d34655255c78
children ce508c72660f
comparison
equal deleted inserted replaced
138:fc828634a951 140:4e440907fcbf
2678 TREE_NOTHROW (exp) = 1; 2678 TREE_NOTHROW (exp) = 1;
2679 2679
2680 if (gimple_no_warning_p (stmt)) 2680 if (gimple_no_warning_p (stmt))
2681 TREE_NO_WARNING (exp) = 1; 2681 TREE_NO_WARNING (exp) = 1;
2682 2682
2683 CbC_IS_CbC_GOTO (exp) = gimple_call_cbc_goto_p(stmt);
2683 CALL_EXPR_TAILCALL (exp) = gimple_call_tail_p (stmt); 2684 CALL_EXPR_TAILCALL (exp) = gimple_call_tail_p (stmt);
2684 CALL_EXPR_MUST_TAIL_CALL (exp) = gimple_call_must_tail_p (stmt); 2685 CALL_EXPR_MUST_TAIL_CALL (exp) = gimple_call_must_tail_p (stmt);
2685 CALL_EXPR_RETURN_SLOT_OPT (exp) = gimple_call_return_slot_opt_p (stmt); 2686 CALL_EXPR_RETURN_SLOT_OPT (exp) = gimple_call_return_slot_opt_p (stmt);
2686 if (decl 2687 if (decl
2687 && fndecl_built_in_p (decl, BUILT_IN_NORMAL) 2688 && fndecl_built_in_p (decl, BUILT_IN_NORMAL)