* config/arc/arc.c (arc_predicate_delay_insns):
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Mar 2014 00:02:37 +0000 (00:02 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Mar 2014 00:02:37 +0000 (00:02 +0000)
        Fix third argument passed to conditionalize_nonjump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208521 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/arc/arc.c

index 5ae6831..de18eda 100644 (file)
@@ -1,3 +1,8 @@
+2014-03-12  Joern Rennecke  <joern.rennecke@embecosm.com>
+
+       * config/arc/arc.c (arc_predicate_delay_insns):
+       Fix third argument passed to conditionalize_nonjump.
+
 2014-03-12  Yufeng Zhang  <yufeng.zhang@arm.com>
 
        * config/aarch64/aarch64-builtins.c
index d84da6f..0eaabed 100644 (file)
@@ -8407,7 +8407,7 @@ arc_predicate_delay_insns (void)
        cond = copy_rtx (cond);
       patp = &PATTERN (dlay);
       pat = *patp;
-      pat = conditionalize_nonjump (pat, cond, insn, true);
+      pat = conditionalize_nonjump (pat, cond, dlay, true);
       validate_change (dlay, patp, pat, 1);
       if (!apply_change_group ())
        gcc_unreachable ();