coretypes.h (rtl_opt_pass): Add.
2013-08-07 David Malcolm <dmalcolm@redhat.com> * coretypes.h (rtl_opt_pass): Add. (gcc::context): Add. * config/epiphany/epiphany.c (pass_mode_switch_use): New. (epiphany_init): Port to new C++ pass API. (epiphany_optimize_mode_switching): Likewise. * pass_manager.h (pass_manager::get_pass_split_all_insns): New. (pass_manager::get_pass_mode_switching): New. (pass_manager::get_pass_peephole2): New. * mode-switching.c (pass_mode_switching): Add clone method. * recog.c (pass_peephole2): Add clone method. (pass_split_all_insns): Add clone method. From-SVN: r201549
Showing
- gcc/ChangeLog 14 additions, 0 deletionsgcc/ChangeLog
- gcc/config/epiphany/epiphany.c 24 additions, 11 deletionsgcc/config/epiphany/epiphany.c
- gcc/coretypes.h 6 additions, 0 deletionsgcc/coretypes.h
- gcc/mode-switching.c 3 additions, 0 deletionsgcc/mode-switching.c
- gcc/pass_manager.h 9 additions, 0 deletionsgcc/pass_manager.h
- gcc/recog.c 6 additions, 0 deletionsgcc/recog.c
Loading
Please register or sign in to comment