* combine.c (gen_lowpart_for_combine): Use omode when generating
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Mar 2009 00:16:04 +0000 (00:16 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 5 Mar 2009 00:16:04 +0000 (00:16 +0000)
clobber.

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

gcc/ChangeLog
gcc/combine.c

index ed933ff..533943e 100644 (file)
@@ -1,3 +1,8 @@
+2009-03-05  J"orn Rennecke  <joern.rennecke@arc.com>
+
+       * combine.c (gen_lowpart_for_combine): Use omode when generating
+       clobber.
+
 2009-03-04  J"orn Rennecke  <joern.rennecke@arc.com>
 
        PR39235:
index 3aca075..a902663 100644 (file)
@@ -9973,7 +9973,7 @@ gen_lowpart_for_combine (enum machine_mode omode, rtx x)
     }
 
  fail:
-  return gen_rtx_CLOBBER (imode, const0_rtx);
+  return gen_rtx_CLOBBER (omode, const0_rtx);
 }
 \f
 /* Simplify a comparison between *POP0 and *POP1 where CODE is the