]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/arc/arc.cc
arc.c (arc_predicate_delay_insns): New function.
authorJoern Rennecke <joern.rennecke@embecosm.com>
Sat, 16 Nov 2013 11:53:21 +0000 (11:53 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Sat, 16 Nov 2013 11:53:21 +0000 (11:53 +0000)
commit0bc69b81721b14fa272b7fe5001a50a5e47d20a6
tree717533fb7cc33432e184f9fdd368145c60ee4751
parent036def0f2388da95505fcbadb538d7c45ff3231e
arc.c (arc_predicate_delay_insns): New function.

        * 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.

From-SVN: r204901
gcc/ChangeLog
gcc/config/arc/arc.c