* config/arc/arc.c (arc_predicate_delay_insns): New function.
commitda78abba75aabb78383a5116a8899e932eb648ba
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Nov 2013 11:53:21 +0000 (16 11:53 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 16 Nov 2013 11:53:21 +0000 (16 11:53 +0000)
tree717533fb7cc33432e184f9fdd368145c60ee4751
parentfcae944465587e889c8b2d8e2c2813df4aad1970
    * config/arc/arc.c (arc_predicate_delay_insns): New function.
        (pass_data_arc_predicate_delay_insns): New pass_data instance.
        (pass_arc_predicate_delay_insns): New subclass of rtl_opt_class.
        (make_pass_arc_predicate_delay_insns): New function.
        (arc_init): Register pass_arc_predicate_delay_insns if
        flag_delayed_branch is active.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204901 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arc/arc.c