diff options
| author | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-06 07:24:11 +0000 |
|---|---|---|
| committer | rguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-09-06 07:24:11 +0000 |
| commit | 7ee4e8e8433bbe5d84cd66d7d9ed2807bd04ec72 (patch) | |
| tree | a8acf76c03845d011a108b0a59783c1a9c395538 /libjava/classpath/gnu/java/beans/decoder/DecoderContext.java | |
| parent | 94c64c9eed06778af8c5b6cc3f613c6db4341eee (diff) | |
| download | ppe42-gcc-7ee4e8e8433bbe5d84cd66d7d9ed2807bd04ec72.tar.gz ppe42-gcc-7ee4e8e8433bbe5d84cd66d7d9ed2807bd04ec72.zip | |
2013-09-06 Richard Biener <rguenther@suse.de>
* basic-block.h (class control_dependences): New.
* tree-ssa-dce.c (control_dependence_map): Remove.
(cd): New global.
(EXECUTE_IF_CONTROL_DEPENDENT): Remove.
(set_control_dependence_map_bit, clear_control_dependence_bitmap,
find_pdom, find_control_dependence, find_all_control_dependences):
Move to cfganal.c.
(mark_control_dependent_edges_necessary, find_obviously_necessary_stmts,
propagate_necessity, tree_dce_init, tree_dce_done,
perform_tree_ssa_dce): Adjust.
* cfganal.c (set_control_dependence_map_bit,
clear_control_dependence_bitmap, find_pdom, find_control_dependence,
find_all_control_dependences): Move from tree-ssa-dce.c and
implement as methods of control_dependences class.
(control_dependences::control_dependences): New.
(control_dependences::~control_dependences): Likewise.
(control_dependences::get_edges_dependent_on): Likewise.
(control_dependences::get_edge): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202309 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/DecoderContext.java')
0 files changed, 0 insertions, 0 deletions

