Mercurial > hg > CbC > CbC_gcc
comparison gcc/cfgexpand.c @ 141:ce508c72660f
copy cbc flang in cfgexpand
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 22 Nov 2018 19:44:39 +0900 |
parents | 4e440907fcbf |
children | 351920fa3827 |
comparison
equal
deleted
inserted
replaced
140:4e440907fcbf | 141:ce508c72660f |
---|---|
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 #ifndef noCbC | |
2683 CbC_IS_CbC_GOTO (exp) = gimple_call_cbc_goto_p(stmt); | 2684 CbC_IS_CbC_GOTO (exp) = gimple_call_cbc_goto_p(stmt); |
2685 #endif | |
2684 CALL_EXPR_TAILCALL (exp) = gimple_call_tail_p (stmt); | 2686 CALL_EXPR_TAILCALL (exp) = gimple_call_tail_p (stmt); |
2685 CALL_EXPR_MUST_TAIL_CALL (exp) = gimple_call_must_tail_p (stmt); | 2687 CALL_EXPR_MUST_TAIL_CALL (exp) = gimple_call_must_tail_p (stmt); |
2686 CALL_EXPR_RETURN_SLOT_OPT (exp) = gimple_call_return_slot_opt_p (stmt); | 2688 CALL_EXPR_RETURN_SLOT_OPT (exp) = gimple_call_return_slot_opt_p (stmt); |
2687 if (decl | 2689 if (decl |
2688 && fndecl_built_in_p (decl, BUILT_IN_NORMAL) | 2690 && fndecl_built_in_p (decl, BUILT_IN_NORMAL) |