r222264 - in /trunk/gcc: ChangeLog cfghooks.c c...
rguenth@gcc.gnu.org
rguenth@gcc.gnu.org
Tue Apr 21 11:40:00 GMT 2015
Author: rguenth
Date: Tue Apr 21 11:40:46 2015
New Revision: 222264
URL: https://gcc.gnu.org/viewcvs?rev=222264&root=gcc&view=rev
Log:
2015-04-21 Richard Biener <rguenther@suse.de>
* cfghooks.h (create_basic_block): Replace with two overloads
for RTL and GIMPLE.
(split_block): Likewise.
* cfghooks.c (split_block): Rename to ...
(split_block_1): ... this.
(split_block): Add two type-safe overloads for RTL and GIMPLE.
(split_block_after_labels): Call split_block_1.
(create_basic_block): Rename to ...
(create_basic_block_1): ... this.
(create_basic_block): Add two type-safe overloads for RTL and GIMPLE.
(create_empty_bb): Call create_basic_block_1.
* cfgrtl.c (fixup_fallthru_exit_predecessor): Use
split_block_after_labels.
* omp-low.c (expand_parallel_call): Likewise.
(expand_omp_target): Likewise.
(simd_clone_adjust): Likewise.
* tree-chkp.c (chkp_get_entry_block): Likewise.
* cgraphunit.c (init_lowered_empty_function): Use the GIMPLE
create_basic_block overload.
(cgraph_node::expand_thunk): Likewise.
* tree-cfg.c (make_blocks): Likewise.
(handle_abnormal_edges): Likewise.
* tree-inline.c (copy_bb): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cfghooks.c
trunk/gcc/cfghooks.h
trunk/gcc/cfgrtl.c
trunk/gcc/cgraphunit.c
trunk/gcc/omp-low.c
trunk/gcc/tree-cfg.c
trunk/gcc/tree-chkp.c
trunk/gcc/tree-inline.c
More information about the Gcc-cvs
mailing list